[PHP-users 35080] Re: 文字変換のにコードについて
前川 映一
eiichi_maekawa @ mhi.co.jp
2010年 3月 31日 (水) 07:49:48 JST
前川です。
重松さん、重ね重ね、ありがとうございます。
> ところで、さっき具体的に URL も指し示したんですが、bin2str(), pack()
> ではダメだったんですか?
> 何が違うのか、サッパリ理解できないのですが?
> もしかして見当違いの回答をしているんでしょうか?
確かに、ありました。
説明書だけでは、能力不足(というか、phpの勉強不足)で、
使い方が分からず、断念しました。
サンプルコードもありましたが、よく理解できませんでした。
> <?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);
>
> ?>
上記のサンプル、試してみます。
> $x['hex2str'] = hex2str($junk);
は、参考になると思いますが、理解するのに時間がかかりそうです。
スクリプト言語は、始めたばかりです。
今後も、アドバイス等、宜しくお願いします。
PHP-users メーリングリストの案内