test.php -使用常规IDE(phpDesigner7)

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>

<?php
      echo "بوغاليا";
?>

</body>
</html>

输出:???????


test.html -使用常规IDE(phpDesigner7)

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
بوغاليا
</body>
</html>

输出:???????


test.html -使用阿拉伯文垫

<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>
<body>
بوغاليا
</body>
</html>

输出:بوغاليا


hello.php -使用阿拉伯文垫

<?php 
 echo "Hello";
 ?>

输出:没有什么

我正在运行一个地方*瓦姆普的办公室(PHP5.3).从这一点。
我试过挽救这些网页有:charset=utf-8,以及在两个程序没有运气。

我知道对于事实,我IDE不能处理特殊字符和其他程序,可以处理特殊字可以写可行HTML但是,如果PHP文件的编写,它将不会的工作。我知道这是一个编码的问题(在IDE并且同时显示该页)。

你怎么去显示特殊字符PHP code,我有大块的这个阿拉伯文文本需要显示。

你知道这是怎么做?

谢谢!:)

有帮助吗?

解决方案

为什么你在设置你的charset iso-8859-1吗?那是拉丁语-1.你不能呈现非拉丁文字在拉丁-1.

尝试使用UTF-8替代。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top