PHP 字符串和十六进制互转 Javascript \x 16进制 解码 编码


echo strToHex("99888777")."
"
; echo hexToStr(strToHex("99888777")); function strToHex($str){ //字符串转十六进制函数 $hex=""; for($i=0;$i<strlen($str);$i++) $hex.='\x'.dechex(ord($str[$i])); //$hex=strtoupper($hex); return $hex; } function hexToStr($hex){ //十六进制转字符串函数 $str=""; $hex = str_replace("/x","",$hex); for($i=0;$i<strlen($hex)-1;$i+=2) $str.=chr(hexdec($hex[$i].$hex[$i+1])); return $str; }

你可能感兴趣的:(PHP)