get_meta_tags和波斯语短语

时间:2012-08-13 19:00:55

标签: php

我使用了这个功能,

 $code = get_meta_tags('http://www.narenji.ir/');

我看过这个

  'مکانی برای آشنایی با ابزارها Ùˆ اخبار داغ دنیای Ùناوری'

如何解决此问题? 我可以在不使用JSON的情况下修复它吗?

3 个答案:

答案 0 :(得分:2)

你必须在这里遗漏一些链接,你的代码才有效:

关键是你保留 UTF-8编码,以便支持波斯语。否则你需要一些支持波斯语的其他编码(一个我还不知道的编码)和一个能够重新编码的编码。

您希望将哪种编码用于波斯语输出?

答案 1 :(得分:1)

如果您是从浏览器执行脚本,请确保将UTF-8作为内容编码发送。在回显任何内容之前添加Content-Type标题

header('Content-Type:text/html; charset=utf-8');

答案 2 :(得分:0)

utf8_decode()专为从UTF-8转换为ISO-8859-1(latin1)而构建。波斯语字符不是拉丁语1,所以为什么你觉得这里有必要?

工作示例:http://codepad.viper-7.com/tEjZAz