//转换为十六进制 
function convertToNumber($str){
    $length = strlen($str);
    for($i=0;$i<$length;$i++){
    $numberStr .= dechex(ord($str[$i]));
    }
    return $numberStr;
}
//十六进制转为字符 
function convertToChar($hexdata){
    $str = '';
    for($i=0; $i < strlen($hexdata); $i += 2) {
    $str .= chr(hexdec(substr($hexdata, $i, 2)));
    }
    return $str;
}
  php中以空格tab逗号分号分割字符串 
$machines=preg_split('/[\s,;]+/',$machine_list);
bindec() -- 二进制转换为十进制 
decbin() -- 十进制转换为二进制 
dechex() -- 十进制转换为十六进制 
decoct() -- 十进制转换为八进制 
hexdec() -- 十六进制转换为十进制 
octdec() -- 八进制转换为十进制 
base_convert()-- 在任意进制之间转换数字  
 --转自 
