16 進値を ASCII 文字に変換します。
<?phpecho hex2bin("48656c6c6f20576f726c6421");?>上記の出力例の結果は次のとおりです。
「こんにちは世界」hex2bin() 関数は、16 進値の文字列を ASCII 文字に変換します。
hex2bin(文字列)
パラメータ | 説明する |
---|---|
弦 | 必須。変換する 16 進値。 |
戻り値: | 変換された文字列の ASCII 文字を返します。失敗した場合は FALSE を返します。 |
---|---|
PHPのバージョン: | 5.4.0+ |
更新ログ: | PHP 5.4.1 では、文字列の長さが奇数の場合に警告がスローされます。 PHP 5.4.0 では、奇数の文字列は黙って受け入れられますが、最後のバイトは削除されます。 PHP 5.5.1 では、文字列が無効な 16 進文字列である場合に警告がスローされます。 |