php でバイナリを 16 進数に変換する方法: 1. PHP サンプル ファイルを作成します; 2. bin2hex() 関数を使用して、ASCII 文字の文字列を 16 進数値に変換します。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン
バイナリをPHP システムの 16 進数?
バイナリから 16 進数への変換
関数: bin2hex(string $str);
@param $str は次のようになります。変換された ASCII 文字の文字列。
@return 変換された文字列の 16 進値を返します。
関数の説明:
bin2hex() 関数は、ASCII 文字の文字列を 16 進値に変換します。文字列は、pack() 関数を使用して逆変換できます。
Bin2hex () バイトメソッドを変換する関数。
例:
(1)bin2hex() は「成都」を 16 進数値に変換します:
ログイン後にコピー
上記のプログラム ステートメントは出力します: 6368656e676475
(2) 文字列値を 2 進数から 16 進数に変換し、再度変換します。
"; echo pack("H*", bin2hex($str)) . "
";
上記のプログラム ステートメントは、順番に出力されます: 6368656e676475, chengdu
推奨学習: 「PHP ビデオ チュートリアル」
以上がPHPでバイナリを16進数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。