Funzione str_word_count
La funzione str_word_count conta
il numero di parole in una stringa.
La funzione può accettare un secondo parametro opzionale,
il numero 1 o 2. Se
non è specificato, la funzione restituisce
un numero intero, uguale al numero di parole.
Se viene specificato 1, viene restituito un array
che contiene tutte le parole presenti nella stringa.
Se viene specificato 2, viene restituito un array
le cui chiavi sono le posizioni nella stringa,
e i valori sono le parole corrispondenti.
Sintassi
str_word_count(string $string, int $format = 0, ?string $characters = null): array|int
Esempio
Contiamo il numero di parole in una stringa:
<?php
echo str_word_count('abcde my world');
?>
Risultato dell'esecuzione del codice:
3
Vedi anche
-
la funzione
substr_count,
che conta il numero di sottostringhe -
la funzione
count_chars,
che conta il numero di caratteri -
la funzione
ucwords,
che converte le prime lettere delle parole in maiuscolo