- 公開日
[PHP]URL safe な base64 encode メソッド
base64エンコード時でに出てくる記号 +(プラス) , /(スラッシュ) , =(イコール) . このbase64エンコードした値をさらにURLのパラメータで使うためにURLエンコードすると、パーセントエンコーディングされてしまいます。
そこで、パーセントエンコーディングされないURLセーフなbase64エンコードメソッドを作ります。
たしかにこれで問題なさそうですね。
php > echo urlencode('test+/='); test%2B%2F%3D php > echo urlencode('test_-.'); test_-.