ホーム > PHP関数リファレンス > 文字列系 > php bin2hex() バイナリデータ(2進法)を16進表現に変換
UPDATE:2024年07月31日

php bin2hex() バイナリデータ(2進法)を16進表現に変換

php bin2hex()  バイナリデータ(2進法)を16進表現に変換 | wepicks!
PHP4 PHP5 PHP7 PHP8


php bin2hex() バイナリデータ(2進法)を16進表現に変換

bin2hex() 書式
文字列 = bin2hex('string $str');
返り値は文字列(string)

サンプル

bin2hex() 内容

16進表現に変換

入力したバイナリデータ $str を16進表現に変換した文字列(ASCII文字列)を返します。すべてのファイルはバイナリファイルかテキストファイルに分類されます。テキストファイルは人が読める文字列で表現されています。バイナリファイルは2進法でコンピューターが処理する形式で表現されています。バイナリデータは2進法で表現されたファイルや内部表現を指しています。バイナリデータをより読みやすい形式に変換するために使用されます。

bin2hex() パラメーター

内容
$str変換する文字列を指定します。

bin2hex() 返り値

指定した文字列を16進表現に変換したASCII文字列を返します。

bin2hex() 変更履歴

PHPバージョン変更内容

php bin2hex() サンプル

実行結果
Hello → 48656c6c6f

実際の応用例

データベースにバイナリデータを保存する場合や、URLエンコードが必要な場合など、多くのシナリオでbin2hex関数が利用されます。
例えば、ユーザーのパスワードをハッシュ化して16進数で表示する場合。

実行結果
38396530313533366163323037323739343039643464653165353235336530316634613137363965363936646230643630363263613962386635363736376338

タグ(=記事関連ワード)

タグ: , ,

日付

投稿日:2012年9月12日
最終更新日:2024年07月31日

このカテゴリの他のページ

この記事へのコメント

トラックバックurl

https://wepicks.net/phpfunction-string-bin2hex/trackback/

page top