我们说绳子是
$uni_str="06280628002006280628";
阿拉伯语是:___
所以,我如何在php中转换它而不使用如下html:
for($i=0; $i<strlen($uni_str); $i+=4)
{
$text_str .= "&#x".substr($uni_str,$i,4).";";
}
由于这段代码解决了在html页面中查看结果的问题,
但我想把结果改成php变量。
上面代码的结果是
بب  بب
最佳答案
我找到了解决办法,希望能帮上忙:
function uni2arabic($uni_str)
{
for($i=0; $i<strlen($uni_str); $i+=4)
{
$new="&#x".substr($uni_str,$i,4).";";
$txt = html_entity_decode("$new", ENT_COMPAT, "UTF-8");
$All.=$txt;
}
return $All;
}
变量$all包含阿拉伯字符串