問題阿拉伯文字是,當我使用YouTube API來獲取視頻它劑量不會顯示正確(如視頻輸入,飼料等)。例如:YouTube的API - 不顯示
الوسمي - المكتوب
出現這樣
اÙ「ÙسÙ......我們 - اÙ「U ...كتÙب
什麼這是什麼原因造成的,儘管英文標題和內容正確顯示?
問題阿拉伯文字是,當我使用YouTube API來獲取視頻它劑量不會顯示正確(如視頻輸入,飼料等)。例如:YouTube的API - 不顯示
الوسمي - المكتوب
出現這樣
اÙ「ÙسÙ......我們 - اÙ「U ...كتÙب
什麼這是什麼原因造成的,儘管英文標題和內容正確顯示?
使用UTF-8字符集嘗試在頁面上:
<?php
header("Content-Type: text/html; charset=UTF-8");
$str = "\xd8\xa7\xd9\x84\xd9\x88\xd8\xb3\xd9\x85\xd9\x8a\x20\x2d\x20\xd8\xa7\xd9\x84\xd9\x85\xd9\x83\xd8\xaa\xd9\x88\xd8\xa8";
echo $str; //الوسمي - المكتوب if the charset=UTF-8 is working
您可以用上面的:
<?php
header("Content-Type: text/html; charset=UTF-8");
echo $video_title;
從治療你給窗戶CP1252怪異字符使用的字節值代碼,以便始終測試您是否正確執行此操作。
您也可以嘗試獲取來自
在PHP任何內容:用urlencode()
在JS:encodeURIComponent方法()
和倒檔
在PHP中:urldecode()
JS中:decodeUriComponent()
謝謝,我用@ Esailija的答案,因爲我只需要輸入d它在我的header.php頁面,它是對整個網站實施 – BiGHeaD 2012-07-30 14:15:40
很大,那麼你必須接受@ Esailija的回答承認他 – 2012-07-30 14:20:33
燁我要做的事情,所以你anserd之前,但我已經告訴我應該等待5個薄荷糖香薰一個答案,所以現在我做了 – BiGHeaD 2012-07-30 14:22:53