php 字符串与十六进制互转函数代码:

<?php
//字符串转十六进制
function strToHex($string){ 
    $hex=\"\";
    for($i=0;$i<strlen($string);$i++){
        $hex.=dechex(ord($string[$i]));
    }
    $hex=strtoupper($hex);
    return $hex;
}   


//十六进制转字符串
function hexToStr($hex){   
    $string=\"\"; 
    for($i=0;$i<strlen($hex)-1;$i+=2){
        $string.=chr(hexdec($hex[$i].$hex[$i+1]));
    }
    return  $string;

}
?>
收藏 打印