|
|
|
| Я лох...
Купил книжку и изучаю PHP. (Пока по "PHP 5 для чайников).
В книге есть такой пример:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
<?php
$stroka = "Подсчет колличества слов";
$slova = str_word_count("$stroka");
echo $slova;
?>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Если использовать слова на английском, то всё происходит,как в книжке...
Но если с русскими словами - то полная биллиберда...
Может кто то подсказать в чем дело?
АСЯ 497-513-305
Зы: тренеруюсь на скриптах Elite Board 1.2 и JOKER Board Commercial Version 2 | |
|
|
|
|
автор: ДЕМЫЧ (14.11.2008 в 11:10) |
|
|
для: drweb433
(13.11.2008 в 20:06)
| | drweb433, лучше учитть язык не по чужим скриптам :) А учебник могу посоветовать только один: РНР 5 НА ПРИМЕРАХ :)
А на счёт ошибки... хм... конечно это будет ен очень правильно, но...
<?php
$str = "Это супер строка!! Ура нам, товаріўі! УРА!!!";
$exp = explode(" ", $str);
echo "Кол-во строк: ".count($exp);
?>
|
| |
|
|
|
|
|
|
|
для: ДЕМЫЧ
(14.11.2008 в 11:10)
| | я тож учился по книге РНР 5 НА ПРИМЕРАХ | |
|
|
|
|
|
|
|
для: ДЕМЫЧ
(14.11.2008 в 11:10)
| | Самый лучший учебник по РНР - это мануал от разработчиков | |
|
|
|
|
|
|
|
для: drweb433
(13.11.2008 в 20:06)
| | Вот так работает, проверено, мне в свое время один хороший человек показал:
<?php
$s = 'слово слово слово word words слово слово';
$b=str_word_count($s, 0, "йцукенгшщзхъфывапролджэячсмитьбюё-");
echo "<pre>";
print_r($b);
echo "</pre>";
?>
|
| |
|
|
|
|
|
|
|
для: Лена
(14.11.2008 в 12:36)
| | Убрать - и точку, я вам уже говорил об этом ;-) | |
|
|
|
|
|
|
|
для: sim5
(14.11.2008 в 12:37)
| | уже убрала, потому что сама вспомнила об этом :)))) | |
|
|
|
|
|
|
|
для: drweb433
(13.11.2008 в 20:06)
| | В каком редакторе набираете текст и как "белиберда" выглядит? | |
|
|
|