2015-08-18 80 views
0

如何任何字符串或字符轉換PHP中「的Unicode代碼點」轉換任何字符串或在PHP中的Unicode代碼點

例如字符:字母的Unicode代碼點अ是0905

A是0041

我需要一個連續的字符串,如果我通過अ,這將給我一個輸出00410905

+0

可能重複http://stackoverflow.com/questions/6058394/unicode-character-in-php-string ) – Kristiyan

回答

0

使用此功能

function Unicode_decode($text) { 
    return implode(unpack('H*', iconv("UTF-8", "UCS-4BE", $text))); 
} 

如果你想擁有U+0000使用:

for ($i=0; $i < strlen($word); $i++) 
{ 
    $wordConvert = Unicode_decode($word[$i]); 
    $result .= "U+" . substr($wordConvert, -4, 4) . "<br/>"; 

} 

echo $result; 
[在PHP字符串Unicode字符(的
+0

嗨Hearner, 非常感謝它的工作。多一個請求。 如果我想使它成爲「U + 0041」爲「A」可以在這個任何幫助可以完成的變化可以做到... –

+0

我會編輯我的答案:) – Hearner

+0

在這裏,你有它 – Hearner

相關問題