Funcția str_word_count
Funcția str_word_count numără
cuvintele dintr-un șir.
Funcția poate primi un al doilea parametru opțional,
numărul 1 sau 2. Dacă
nu este specificat, funcția returnează
un număr întreg, egal cu numărul de cuvinte.
Dacă este specificat 1, se returnează un array
care conține toate cuvintele din șir.
Dacă este specificat 2, se returnează un array
ale cărui chei sunt pozițiile în șir,
iar valorile - cuvintele corespunzătoare.
Sintaxă
str_word_count(string $string, int $format = 0, ?string $characters = null): array|int
Exemplu
Să numărăm cuvintele dintr-un șir:
<?php
echo str_word_count('abcde my world');
?>
Rezultatul executării codului:
3
Vedeți și
-
funcția
substr_count,
care numără aparițiile unui subșir -
funcția
count_chars,
care numără aparițiile caracterelor -
funcția
ucwords,
care transformă primele litere ale cuvintelor în majuscule