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



我有一个简单的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代码。

有没有办法解决这个问题?

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

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

结果:

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

但是你将不得不查看你的编辑器的文档,了解如何让它首先停止这样做,这是真正的答案。

另外,这是必读的:UTF-8 一直到头

可以解决拖曳方式1-将IDE更改为IDE支持阿拉伯语,如Geany,VB代码

2-保存所有男女同校的Unicode格式

我的问题用在线文本转换器解决了。

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

最新更新