我有一个简单的PHP代码。我使用"PHP设计器"软件作为编辑器。我的问题出在编辑器本身,编辑器中的文本更改为ascii代码!(我不知道,但我认为这是ascii)
文本的语言是阿拉伯语,但在我保存并关闭编辑器后。 我的PHP文件中的所有阿拉伯语单词都更改为代码。这是我代码的一部分。
<?php
if (condition)
{
if (mysqli_num_rows($result) > 0)
{
echo 'عملیات';
exit();
}
}
?>
我想要的只是将此代码更改为阿拉伯语单词。我尝试使用Dream Weaver和Notepad++打开此文件,但在此编辑器中,阿拉伯语单词也更改为ascii代码。
有没有办法解决这个问题?
html_entity_decode()
会将实体转换回它们的 UTF8 表示形式,例如:
var_dump(html_entity_decode('عملیات'));
结果:
string(12) "عملیات"
但是你将不得不查看你的编辑器的文档,了解如何让它首先停止这样做,这是真正的答案。
另外,这是必读的:UTF-8 一直到头
可以解决拖曳方式1-将IDE更改为IDE支持阿拉伯语,如Geany,VB代码
或
2-保存所有男女同校的Unicode格式
我的问题用在线文本转换器解决了。
本网站可以将 ascii 代码更改为 utf-8 或任何文本编码。