function hexchar2bin(str) {
var arr = [];
for (var i = 0; i < str.length; i = i + 2) {
arr.push("\\y" + str.substr(i, 2))
}
//alert(arr);
arr = arr.join("");
eval("var temp = '" + arr + "'"); return temp
}----------以下为我翻译的--start----------
function hexchar2bin($str) {
//$str="123456789";
$arr = array();
$sum=strlen($str);
for($i = 0;$i <$sum ;$i = $i+2) {
$temp=substr($str,$i,2);
$arr[]=('chr(0x'.$temp.').');
}
$temp1=implode("",$arr);
$temp1.="\"\";";
eval("\$temp = '".$temp1."';"); xxxx行
return $temp;
}
----------end------------有问题。求解 xxxx行不能返回正确的 字符编码
var arr = [];
for (var i = 0; i < str.length; i = i + 2) {
arr.push("\\y" + str.substr(i, 2))
}
//alert(arr);
arr = arr.join("");
eval("var temp = '" + arr + "'"); return temp
}----------以下为我翻译的--start----------
function hexchar2bin($str) {
//$str="123456789";
$arr = array();
$sum=strlen($str);
for($i = 0;$i <$sum ;$i = $i+2) {
$temp=substr($str,$i,2);
$arr[]=('chr(0x'.$temp.').');
}
$temp1=implode("",$arr);
$temp1.="\"\";";
eval("\$temp = '".$temp1."';"); xxxx行
return $temp;
}
----------end------------有问题。求解 xxxx行不能返回正确的 字符编码
eval("\$temp = ".$temp1.";")