bin2hex() 関数は、ASCII文字列を16進数値に変換します。pack()関数を使用して文字列を元に戻すことができます。
bin2hex(string)
パラメータ | 説明 |
---|---|
string | 必須。変換される文字列 |
返り値: | 変換した文字列の16進数値を返します |
---|---|
PHP バージョン: | 4+ |
文字列の値を2進数から16進数に変換して、元の文字列に戻します:
<?php
$str = "Hello world!";
echo bin2hex($str) . "<br>";
echo pack("H*",bin2hex($str)) . "<br>";
?>
例の実行 »