如何在php代码编辑器中修复编码(阿拉伯语)单词?

时间:2018-12-28 21:03:44

标签: php html editor

我有一个简单的PHP代码。我使用“ PHP设计器”软件作为编辑器。 我的问题在于编辑器本身,而编辑器中的文本已更改为ASCII代码! (我不知道,但我认为是ascii)

文本语言是阿拉伯语,但是在保存并关闭编辑器之后。我的php文件中的所有阿拉伯词均更改为代码。这是我的代码的一部分。

<?php
    if (condition)
        {
         if (mysqli_num_rows($result) > 0)
               {
                   echo '&#1593;&#1605;&#1604;&#1740;&#1575;&#1578;';
                   exit();
               }
        }
?>

我想要的就是将此代码更改为阿拉伯语单词。 我尝试使用Dream Weaver和Notepad ++打开此文件,但在此编辑器中,阿拉伯语单词也更改为ASCII代码。

有什么办法解决这个问题?

3 个答案:

答案 0 :(得分:1)

html_entity_decode()会将实体转换回其UTF8表示形式,例如:

var_dump(html_entity_decode('&#1593;&#1605;&#1604;&#1740;&#1575;&#1578;'));

结果:

string(12) "عملیات"

但是您首先必须查看编辑器的文档,以获取有关如何停止该操作的信息,这是这里的真实答案。

此外,这是必读的内容:UTF-8 all the way through

答案 1 :(得分:0)

可以解决拖曳方式 一改IDE到IDE支持Geany,VB代码之类的ARABIC

2-将所有代码保存为Unicode

答案 2 :(得分:0)

我的问题用online text converter解决了。

此网站可以将ascii代码更改为utf-8或任何文本编码。