php URIエンコードと記号一覧
2011/06/01
URIのエンコードのときに使う関数と記号のエスケープ文字一覧。
URIのエンコード
「http://」を「http%3A%2F%2F」に変換。
- urlencode(str)
- [str]をエンコードする。
URIのデコード
「http%3A%2F%2F」を「http://」に変換。
- urldecode(str)
- [str]をデコードする。
記号とエスケープ文字
| : | %3A |
|---|---|
| / | %2F |
| ? | %3F |
| = | %3D |
| & | %26 |
| ; | %3B |
| ~ | %7E |
| + | %2B |
| * | %2A |
| # | %23 |
| ( | %28 |
| ) | %29 |
| , | %2C |
※「-」「_」「.」は変換されない。