$words = strtolower($words);
echo $words;
В итоге выводит:
������������A 533;������������& #65533;�����������ᦙ 3;������������ 5533;���������
Как это исправить?
В коде прописано:
header("Content-Type: text/html; charset=utf-8");
setlocale(LC_ALL, 'ru_RU.UTF-8');
(Если эта информация потребуется)
Спустя 7 минут, 7 секунд (9.09.2012 - 19:54) pak написал(а):
$w = 'ПРИвет';
$words = mb_strtolower($w, 'UTF-8');
echo $words;
Спустя 1 минута, 32 секунды (9.09.2012 - 19:56) Guest написал(а):
Цитата (pak @ 9.09.2012 - 19:54) |
$w = 'ПРИвет'; |
Помогло! Огромное спасибо!
Спустя 1 час, 59 минут, 26 секунд (9.09.2012 - 21:55) Спиртус написал(а):
Вылезла еще проблема со знаками вопроса вместо текста.
Есть код
Вместо трех первых символов строки, которые должно было вывести, выводит "д�" т.е. одну букву и знак вопроса. :(
Есть код
$tmp_word = substr($words, 0, 3);
echo "<b>".$tmp_word."</b><br>";
Вместо трех первых символов строки, которые должно было вывести, выводит "д�" т.е. одну букву и знак вопроса. :(
Спустя 13 минут, 56 секунд (9.09.2012 - 22:09) Спиртус написал(а):
Откопал
$tmp_word = mb_substr($words, 0, $part, 'UTF-8');
$tmp_word = mb_substr($words, 0, $part, 'UTF-8');
