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";
?>
вывод: ничего
Я использую локальный WAMP (PHP 5.3). Из этого.
Я попытался сохранить эти страницы с помощью: charset = utf-8, а также в обеих программах, но безуспешно.
Я точно знаю, что моя IDE не может обрабатывать специальные символы, а другая программа, которая может обрабатывать специальные символы, может писать работоспособный HTML, но если в него записаны файлы PHP, это не сработает. Я знаю, что это проблема с кодировкой (в IDE и при отображении страниц).
Как можно отображать специальные символы с помощью PHP-кода, у меня есть большие куски этого арабского текста, который нужно отобразить.
Вы знаете, как это делается?
Спасибо! :)