デコードする文字列

ホワイトスペースは改行(\n) と半角スペース( ) のみを残し全て削除された状態で実行されます
全角スペースは半角スペースへ変換されてから実行されます

デコードされた文字列(php rawurldecode)


基本的に rawurlencode encodeURI encodeURIComponent でエンコードされたものしか正しくデコード出来ません。
escapeでエンコードされた「マルチバイト文字」をデコード出来ません。
urlencodeでエンコードされた「半角スペース」をデコード出来ません。

デコードされた文字列(php urldecode)


基本的に urlencode rawurlencode encodeURIComponent でエンコードされたものしか正しくデコード出来ません。
escapeでエンコードされた「マルチバイト文字」をデコード出来ません。
escape encodeURI でエンコードされなかった + を「半角スペース」にデコードしてしまいます。

デコードされた文字列(javascript decodeURIComponent)


基本的に encodeURIComponent encodeURI rawurlencode でエンコードされたものしか正しくデコード出来ません。
escapeでエンコードされた「マルチバイト文字」をデコード出来ません。
urlencodeでエンコードされた「半角スペース」をデコード出来ません。

デコードされた文字列(javascript unescape)


基本的に escape でエンコードされたものしか正しくデコード出来ません。
urlencodeでエンコードされた「半角スペース」をデコード出来ません。
escape以外でエンコードされた「マルチバイト文字」をデコード出来ません。

デコードされた文字列(javascript decodeURI)


基本的に encodeURI でエンコードされたものしか正しくデコード出来ません。
escapeでエンコードされた「マルチバイト文字」をデコード出来ません。
urlencodeでエンコードされた「半角スペース」をデコード出来ません。
他エンコードでエンコードされた#$&=@;+:,/? をデコード出来ません。

更新履歴

allis(オールイズ)

Copyright copyright mark 2008/07 - 2024/04 PureArtTechnology.Ltd All Rights Reserved.UP