武汉PHP培训
达内武汉民大中心

15271940953

热门课程

PHP的16进制互转

  • 时间:2016-06-23
  • 发布:第一PHP社区
  • 来源:第一PHP社区

<?php  
/**  
*  
* ASCII 转 十六进制 以及 十六进制 转 ASCII  
* 非盈利组织或个人请放心转载,商业用途请征得作者同意  
*  
*/
//ASCII 转 十六进制  
function asc2hex($str) {  
return '\x'.substr(chunk_split(bin2hex($str), 2, '\x'),0,-2);  
}  
//十六进制 转 ASCII  
function hex2asc($str) {  
$str = join('',explode('\x',$str));  
$len = strlen($str);  
for ($i=0;$i<$len;$i+=2) $data.=chr(hexdec(substr($str,$i,2)));  
return $data;  
}  
$asc = "哈哈";  
$hex = asc2hex($asc);  
$asc = hex2asc($hex);  
echo "hex : ".$hex;  
echo "  
";  
echo "asc : ".$asc;  
?>
上一篇:在64位服务器上,php长整型的表示
下一篇:由 php 中 if 想到的些问题

武汉php培训:优化PHP代码的建议

php到底做什么?

php遍历文件目录的类调用代码实例!

php如何从入门到精通?买不到学习经验!

选择城市和中心
贵州省

广西省

海南省