menu
ホーム > PHP関数リファレンス > 文字列系 > bin2hex() 2進表現を16進表現に変換

bin2hex() 2進表現を16進表現に変換

説明

概要
(PHP 4, PHP 5)
2進表現を16進表現に変換します。

構文
string bin2hex ( string $str )

※[ ]内は省略可能

  • str 変換する文字列を指定します。

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

サンプル
<?php
echo 'Hello → '.bin2hex('Hello')."<br/>\n";
?>

結果は

Hello → 48656c6c6f

となります。

サンプルコード

– サンプル Click Here ! –

<h3>2進表現を16進表現に変換</h3>
<?php
echo 'Hello → '.bin2hex('Hello')."<br/>\n";
?>

<?php
function hex2bin($h){
	if(!is_string($h)) return null;
	$r='';
	for($a=0; $a<strlen($h); $a+=2){
		$r.=chr(hexdec($h{$a}.$h{($a+1)}));
	}
	return $r;
}
echo '48656c6c6f → '.hex2bin('48656c6c6f')."<br/>\n";
?>

– サンプル Click Here ! –

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

タグ: ,

日付

投稿日:2012年9月12日
最終更新日:2012年09月13日

関連記事

配列関数サンプル

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

この記事へのコメント

トラックバックurl

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

page top