「Hello World!」を 16 進値に変換します。
<?php $str = bin2hex("Hello World!");echo($str);bin2hex() 関数は、ASCII 文字の文字列を 16 進値に変換します。文字列は、pack() 関数を使用して逆変換できます。
bin2hex(文字列)
| パラメータ | 説明する |
|---|---|
| 弦 | 必須。変換する文字列を指定します。 |
| 戻り値: | 変換する文字列の 16 進値を返します。 |
|---|---|
| PHPのバージョン: | 4+ |
文字列値を 2 進数から 16 進数に変換し、再度その逆に変換します。
<?php$str = "Hello world!";echo bin2hex($str) "<br>";echo Pack("H*",bin2hex($str)) "<br>";?>