PHPには、URLのエンコード / デコードの関数が2種類あります。urlencode() / urldecode() と rawurlencode() / rawurldecode()。使う目的は同じなんですが、じゃあどっちを使うの? という話です。

Read more of this post