2017-06-29 22 views
1

私はbin2hex()呼び出しから得た16進数を持っています。私は以下の通り形式でこの番号を表す文字列を必要とする:文字列への16進値

$tmp = bin2hex($foo) 
// $tmp is 0x123efd 

私は私の文字列「123efd」を与えるいくつかのコードが必要です。

+0

で接頭辞を削除する必要がありますか? – jpaljasma

答えて

1

接頭辞は16進数(0x)です。あなたはあなたのための作業をhttp://php.net/manual/en/function.substr.phpう

$tmp = substr(bin2hex($foo), 2); // $tmp is 123efd 
//assume that prefix is only 2 digits and you always remove the 2 digits 
関連する問題