我想从文本文件阅读阿拉伯文字,并告诉他们 但他们像 一个奇怪的符号表示,他们不能与任何字符相比较读取文本文件阿拉伯语字符在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. Tokenize阿拉伯语文本文件java
- 5. 阿拉伯语文本框
- 6. 无法读取阿拉伯语文本文件的第一个字
- 7. 在阿拉伯字符文件名(阿拉伯字符)下载图像
- 8. 文本到阿拉伯语的语音
- 9. fgetcsv()不读取阿拉伯字符
- 10. 在阿拉伯语和英语之间写入文本文件
- 11. 的JavaScript +删除阿拉伯语文字读音符号动态
- 12. 阿拉伯文文本框
- 13. 印刷阿拉伯文文本文件
- 14. PHP Mysql Json和阿拉伯文语言
- 15. 如何读取目录内的阿拉伯语文件名
- 16. 无法读取RTF文件ANSI包含阿拉伯语Charachters
- 17. 使用WebClient阅读阿拉伯文本
- 18. 正常化阿拉伯语文本mysql
- 19. Java中的阿拉伯语文本AWT
- 20. Devart donetconnect连接器不读取阿拉伯文字符串
- 21. 从阿拉伯语文本中删除重音字符
- 22. 存储阿拉伯语文字
- 23. Android阿拉伯语文字排列
- 24. 全文搜索不匹配阿拉伯语Kaaf字母阿拉伯语模式
- 25. 设置Utf8不工作在阿拉伯语文字在PHP
- 26. Parse Json阿拉伯文本
- 27. 如何在python中读写阿拉伯语文件
- 28. Break阿拉伯文字体
- 29. Pdflib6阿拉伯文连字
- 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