PHP 二进制小端转大端
May 13th,2012
发表评论
function LbinToGbin($binarydata) {
$hex = bin2hex($binarydata);
$strlen = strlen($hex);
$hex_arr = array();
$j = 0;
for($i=0; $i<$strlen; $i++){
if($i%2 == 0){
$hex_array[$j] = $hex[$i];
}else{
$hex_array[$j] .= $hex[$i];
$j++;
}
}
$hex_array = array_reverse($hex_array);
foreach($hex_array as $v){
$newhex .= $v;
}
$bin = "";
$i = 0;
do {
$bin .= chr(hexdec($newhex{$i}.$newhex{($i + 1)}));
$i += 2;
} while ($i < strlen($newhex));
return $bin;
}
声明: 本文采用 BY-NC-SA 协议进行授权. 转载请注明转自: PHP 二进制小端转大端
Warning: A non-numeric value encountered in /var/www/html/www.tiham.com/wp-content/themes/inove/functions.php on line 616
网站新手多多关照
电压互感器http://www.bjquanrui.com 您好,能否友情链接QQ17156-58817