PHP hex2bin()関数

PHP String 参考手册PHP String リファレンスマニュアル

例

16進値を ASCII 文字に変換します:

<?php
echo hex2bin("48656c6c6f20576f726c6421");
?>

上記の例の出力結果:

Hello World!


定義と用法

hex2bin() 関数は、16進値の文字列を ASCII 文字に変換します。


構文

hex2bin(string)

パラメータ 説明
string 必須。変換する16進値。

技術詳細

戻り値: 変換した文字列の ASCII 文字を返します。失敗した場合は FALSE を返します。
PHP バージョン: 5.4.0+
更新履歴: PHP 5.4.1 以降、文字列の長さが奇数の場合は警告が発生します。PHP 5.4.0 では、奇数の長さの文字列は黙って受け入れられますが、最後のバイトは除去されます。

PHP 5.5.1 以降、文字列が無効な16進文字列の場合は警告が発生します。


PHP String 参考手册PHP String リファレンスマニュアル その他の拡張