我想從文本文件閱讀阿拉伯文字,並告訴他們 但他們像 一個奇怪的符號表示,他們不能與任何字符相比較讀取文本文件阿拉伯語字符在PHP
1
A
回答
0
嘗試在您的Web應用程序的根目錄中創建.htaccess文件並在其中寫入此類字符串AddDefaultCharset UTF-8
0
我說得對。你所要做的就是確保你的文件有正確的編碼。我用記事本++測試了它。
0
你需要知道這些文件的編碼。可以是UTF-8,可以是一些transliteracion,可以是別的。然後你必須轉換成UTF-8(如果已經是utf-8就不需要了),那麼你就像在頁面中輸出那樣......讓頁面自己聲明爲UTF-8 ...就像Mira的評論一樣。
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
1
讓我們嘗試它一起工作:
我會假設你的代碼如下所示:
1-你的文件應該寫在UTF8編碼,如果它不是
我會照顧<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<?php
$file_path = "c:/home/user/text.txt";
$data = file_get_contents($file);
// if its utf8 file skip this line
$arabic_data = iconv("windows-1256" , "utf8" , $data);
echo $arabic_data ; ?>
的情況下,你是Linux用戶,你可以在命令行使用iconv
much powerful & easier
我會更新我的回答如果你需要更多的幫助或提供更多信息
0
< meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
是生命的救星
,如果你使用PHP工作,使用
echo '<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />';
in scrip
0
更改文件編碼爲UTF-8 通過使用任何編輯器打開文件並將編輯器中的編碼更改爲utf-8
相關問題
- 1. 從文本文件中讀取阿拉伯字符
- 2. 無法讀取Java中的阿拉伯語文本文件
- 3. 從UTF-8文本文件中讀取阿拉伯文字?
- 4. 阿拉伯語文本框
- 5. 無法讀取阿拉伯語文本文件的第一個字
- 6. 文本到阿拉伯語的語音
- 7. 的JavaScript +刪除阿拉伯語文字讀音符號動態
- 8. 阿拉伯文文本框
- 9. 印刷阿拉伯文文本文件
- 10. 使用WebClient閱讀阿拉伯文本
- 11. Java中的阿拉伯語文本AWT
- 12. 從阿拉伯語文本中刪除重音字符
- 13. Android阿拉伯語文字排列
- 14. 設置Utf8不工作在阿拉伯語文字在PHP
- 15. Parse Json阿拉伯文本
- 16. 如何在python中讀寫阿拉伯語文件
- 17. 顯示阿拉伯文字
- 18. Pdflib6阿拉伯文連字
- 19. 使用itextsharp在c#中提取阿拉伯語文本
- 20. 用excel讀取csv文件中的阿拉伯文時出錯
- 21. 使用pdfbox創建阿拉伯語文本pdf文件
- 22. Xcode .strings文件似乎不支持阿拉伯語文本
- 23. 如何閱讀從.txt文件阿拉伯文字中的Android
- 24. 對阿拉伯語字數
- 25. 讀阿拉伯語字符在android系統
- 26. 你如何閱讀Metro中的UTF8阿拉伯語文本文件?
- 27. 的preg_replace和的file_get_contents不讀阿拉伯語文件名
- 28. 阿拉伯文文本對齊
- 29. 如何從varchar列讀取阿拉伯文字?
- 30. 用字符串中的英文替換阿拉伯語逗號
是UTF-8中的文本嗎?嘗試做'utf8_encode($ text)'其中'$ text'是你的阿拉伯文本..並看看它是否工作.. – SERPRO 2012-03-28 11:58:54
請詳細閱讀?如何輸出?什麼編碼? – safarov 2012-03-28 11:59:31
標題編碼如何? (meta charset) – 2012-03-28 12:00:18