[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Русская локаль и str_word_count
linf
<?
header("Content-Type: text/html; charset=utf-8");
echo setlocale(LC_ALL, 'ru_RU.UTF-8'); //ru_RU.UTF-8 - это выводит

$text = "Это самый лучший в мире текст и не следует даже сомневаться!";

$mass = str_word_count($text, 1);

print_r($mass); //ничего не выводит

?>


Итак, что же делать?
Апач и ПХП стоят на linux



Спустя 2 часа, 17 минут, 35 секунд (4.08.2010 - 17:41) FatCat написал(а):
$mass = str_word_count(iconv('UTF-8', 'windows-1251', $text), 1);

А так?

Спустя 1 час, 2 минуты, 56 секунд (4.08.2010 - 18:44) linf написал(а):
Цитата (FatCat @ 4.08.2010 - 18:41)
$mass = str_word_count(iconv('UTF-8', 'windows-1251', $text), 1);

А так?

Результат нулевой =((

Спустя 10 минут, 10 секунд (4.08.2010 - 18:55) Michael написал(а):
А сам то файл в кодировке uft-8 ?

Спустя 6 минут, 41 секунда (4.08.2010 - 19:01) linf написал(а):
Да, файл, текст, все в юникоде

Спустя 6 минут, 20 секунд (4.08.2010 - 19:08) Michael написал(а):
интересно. Потому что у меня этот код нормально работает. Ну перекодировать обратно еще результат надо, но и без этого никак не пусто.

Спустя 10 минут, 18 секунд (4.08.2010 - 19:18) linf написал(а):
Michael, если не сложно прикрепи файл. просто я уже измучался...

Спустя 11 часов, 46 минут, 40 секунд (5.08.2010 - 07:05) Michael написал(а):
держи


_____________
Live in new format =)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.