Всем привет! Я только начал изучать PHP. Установил локально, у себя на машине (ubuntu 16.04) LAMP - Apache2, PHP-7, mysql, phpmyadmin. Все вроде работает, кириллица отображается правильно.... HO! Я уже второй день бьюсь с такой проблемой....
1. dikoobraz - 21 Апреля, 2018 - 22:28:45 - перейти к сообщению
На выходе получаю следующий результат..
...�
...слово
Соответственно strlen($string) - тоже не правильно работает. И все действия (функции) со строками в кириллице приводит к такому результату... Такие "ромбики" выдает интерпретатор в Atom, Sublime, VS-Code, phpStorm ну и веб-страница соответственно.
Кодировка файла проверенно неоднократо! UTF-8 без BOM
Добавил в .htaccess - AddDefaultCharset UTF-8
В сам файл test.php - header('Content-Type: text/html; charset=utf-8');
Проверил все файлы php.ini и apache2 - везде стоит default_charset UTF-8 Ничего не помогает!
Отчаянно прошу помощи! Как правильно настроить кодировку рабочего окружения для PHP....