Почему php выводит вопросительные знаки вместо русских букв?
Начал изучать php и уже проблемы. Кодировка везде utf 8. В файле .htaccess прописано AddDefaultCharset UTF-8. Причем некоторые буквы он выводит нормально. А некоторые знаками.
И судя по всему php вывел мне три переменных, вместо указанных 4. Почему?
Да, для новичков-самоучек это прям проллема-проблема)))
Индексом (с помощью []) вы сможете вытащить и напечатать только английские буквы ( так как они занимают в коде всего один байт и один символ латиницей равен одному байту). Нестандартные символы, в том числе и русские - занимают два байта и вытащить их корректно не выйдет. Тут можно воспользоваться функцией mb_substr($строка, $индекс знака, 1);