假设有一个字符串:
$string = "0111110101111111011111011111111111111111101111111110111111111111";
我通过什么函数能把它分为4个为一组,再通过bin2hex把它变为一个16进制的字符串输出?希望代码指点,谢谢。
$string = "0111110101111111011111011111111111111111101111111110111111111111";
我通过什么函数能把它分为4个为一组,再通过bin2hex把它变为一个16进制的字符串输出?希望代码指点,谢谢。
return dechex(bindec($v));
}
$string = "0111110101111111011111011111111111111111101111111110111111111111";
$a = str_split($string, 4);
$o = array_map('foo', $a);echo join(',', $o);
7D7F7FFFFFBFEFFF
echo strtoupper(join('', $o)); //out 7D7F7DFFFFBFEFFF