|
|
|
Строковые функции PHP
str_word_count
Синтаксис:
str_word_count (string_name [, format [charlist ]] )
Поддерживается следующими версиями PHP:
Описание функции:
Функция str_word_count() используется для подсчета слов в сроке.
Аргумент |
Описание |
Тип |
string_name |
Обязательный аргумент. Строка в которой будут подсчитаны слова.
|
string |
format |
Необязательный аргумент. Аргумент определяет, что будет возвращено функцией.
Возможные значения:
0 - возвращается количество слов (используется по умолчанию)
1 - возвращается массив со словами из строки
2 - возвращается массив, где ключи имеют значение равную позиции слова в строке. |
int |
charlist |
Необязательный аргумент. Аргумент определяет набор символов, который должен быть принят за слово.
Добавлен в версии 5.1 |
string |
Примеры:
Пример 1:
<?php
$out = str_word_count("PHP - система разработки сценариев");
echo $out;
?>
Результат:
5 |
Пример 2:
<?php
$out = str_word_count("PHP - система разработки сценариев",1);
print_r ($out);
?>
Результат:
Array ( [0] => PHP [1] => - [2] => система [3] => разработки [4] => сценариев ) |
Пример 3:
<?php
$out = str_word_count("PHP - система разработки сценариев",1);
print_r ($out);
?>
Результат:
Array ( [0] => PHP [4] => - [6] => система [14] => разработки [25] => сценариев ) |
Пример 4:
В этом примере в качестве слова будут взяты символы "$$"
<?php
$out = str_word_count("PHP - система $$ разработки сценариев",1);
print_r ($out);
print ("<BR>");
$out = str_word_count("PHP - система $$ разработки сценариев",1,"$$");
print_r ($out);
?>
Результат:
Array ( [0] => PHP [1] => - [2] => система [3] => разработки [4] => сценариев )
Array ( [0] => PHP [1] => - [2] => система [3] => $$ [4] => разработки [5] => сценариев ) |
|
|
Строковые функции
|