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>";
?>
例の実行 »