Как исправить закодированные (арабские) слова в редакторах 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.

Есть ли способ решить эту проблему?

0

Решение

html_entity_decode() переведет сущности обратно в их представление UTF8, например:

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

Результат:

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

Но вам придется просмотреть документацию вашего редактора о том, как заставить его перестать делать это в первую очередь, что является верным ответом здесь.

Кроме того, это необходимо прочитать: UTF-8 полностью

1

Другие решения

может решить буксировочный путь
1-IDE для поддержки IDE ARABIC, как Geany, VB код

или же

2-сохранить все в кодировке Unicode

0

Моя проблема решена с онлайн текстовый конвертер.

Этот веб-сайт может изменить коды ascii на utf-8 или любые другие текстовые коды.

0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector