PHP的16进制互转
<无详细内容>
<?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; ?>
- 上一篇:获取当天或某个日期是星期几
- 下一篇:PHP 随机密码生成器
精彩图集
精彩文章