TOP ▲
itcore TOP プログラムパーツ
uHexDump 16進ダンプ | itcore 2018年
PHP
関数
<?php
// 16進ダンプ
function uHexDump($text){
$s = "";
for($i = 0; $i < strlen($text); $i++){
$s1 = dechex(ord(substr($text, $i, 1)));
if (1 == strlen($s1)) $s1 = "0$s1";
$s .= $s1;
}
return $s;
}
?>
テスト
<?php include "uHexDump.func"; ?>
<?php
$tex = "123abc\n";
$ret = uHexDump($tex);
echo "text = $tex ret = $ret<br>\n";
?>
実行結果
text = 123abc
ret = 3132336162630a