めも:POSTでBASE64のデータを渡すとき、+がスペースに置換される

少しはまったのでメモ。

POSTで渡された、BASE64エンコードされたデータをデコードする際は、

$data = base64_decode(str_replace(' ', '+', $data));

というように、スペースを+に置換しなおしてからデコードすればok。


参考:
PHPにPOSTでBase64の文字列を渡すときは注意 - フタなしカンヅメ
PHP: base64_decode - Manual