如何使用打包/解包(或其他简短功能)获得类似的功能?
function getHEX($number) {
switch($number) {
case 0: $ret = "\x00\x00\x00\x00"; break;
case 1: $ret = "\x00\x00\x00\x01"; break;
case 2: $ret = "\x00\x00\x00\x02"; break;
case 3: $ret = "\x00\x00\x00\x03"; break;
// (...)
default: $ret = "\x00\x00\x00\x00";
}
return $ret;
}
Run Code Online (Sandbox Code Playgroud)
你可以用dechexPHP做到这一点:
<?php
echo dechex(10) . "\n";
echo dechex(47);
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12440 次 |
| 最近记录: |