[PHP-users 35079] Re: 文字変換のにコードについて

shige02 @ mac.com shige02 @ mac.com
2010年 3月 30日 (火) 18:01:29 JST


重松です。

ところで、さっき具体的に URL も指し示したんですが、bin2str(), pack() ではダメだったんですか?
何が違うのか、サッパリ理解できないのですが?
もしかして見当違いの回答をしているんでしょうか?

<?php

$x = array();

$junk = bin2hex('Hello, world!');

function hex2str($string){
$ret = "";
$string = trim($string);

	for($i=0;$i<strlen($string);$i+=2){
		$ret .= chr( hexdec(substr($string,$i,2)) );
	}

return $ret;
}

$x['hex2str'] = hex2str($junk);
$x['pack H*'] = pack('H*', $junk);

var_dump($x);

?>


PHP-users メーリングリストの案内