2015-10-09 26 views

回答

0

例如,

$string = '%u05E1%u05E2'; 
$string = preg_replace('/%u([0-9A-F]+)/', '&#x$1;', $string); 
echo html_entity_decode($string, ENT_COMPAT, 'UTF-8'); 
+0

HI @Insane Skulll我試着用我的字符串,這段代碼沒有工作。你能查我的字符串嗎? /%d7%a6%d7%95%d7%a8-%d7%a7%d7%a9%d7%a8/ – user2413244

0

您應該使用mb_convert_encoding

echo mb_convert_encoding("/%d7%a6%d7%95%d7%a8-%d7%a7%d7%a9%d7%a8/", 'UTF-8', 'UTF-16BE'); 
+0

嗨,@ 6339您的代碼將其轉換爲中文字符而不是希伯來文 – user2413244

相關問題