PHP hex2bin() 関数
例
十六進値を ASCII 文字に変換する:
<?php echo hex2bin("48656c6c6f20576f726c6421"); ?>
上記のコードの出力:
Hello World!
定義および使用法
hex2bin() 関数は、十六進値の文字列を ASCII 文字に変換します。
構文
hex2bin(string)
引数 | 説明 |
---|---|
string | 必須。変換する十六進値。 |
技術的詳細
返り値: | 変換された文字列の ASCII 文字を返します。失敗した場合、FALSE を返します。 |
PHP バージョン: | 5.4.0+ |
更新履歴: |
PHP 5.4.1 以降、文字列の長さが奇数の場合、警告が投げられます。PHP 5.4.0 では、奇数の文字列は黙認で受け入れられますが、最後のバイトが削除されます。 PHP 5.5.1 以降、無効な十六進文字列である場合、警告が投げられます。 |