(PHP 4 >= 4.3.0, PHP 5)
str_word_count — Restituisce informazioni sulle parole utilizzate in una stringa
Conta il numero di parole presenti in string.
Se non viene indicato il parametro opzionale format,
allora la funzione restituirà un intero indicante il numero di parole trovate.
Nel caso in cui sia specificato format, la funzione restituisce
una matrice il cui contenuto dipende dal parametro
format. I possibili valori per
format ed i rispettivi output sono elencati di seguito.
Per gli scopi di questa funzione 'parola' è definita come testo dipendente dalle impostazioni locali, contenente caratteri alfabetici, che può contenere, ma non cominciare, con i caratteri "'" and "-".
stringLa stringa
formatIndica il tipo di valore restituito dalla funzione. Le attuali impostazioni ammesse per il parametro sono:
string.
string ed
il valore è la parola stessa.
charlistLista di caratteri addizionali da considerare come 'parole'
Restituisce un intero od una matrice in base al valore di
format.
| Versione | Descrizione |
|---|---|
| 5.1.0 |
Aggiunto il parametro charlist
|
Example #1 Esempio di uso di str_word_count()
<?php
$str = "Hello fri3nd, you're
looking good today!";
print_r(str_word_count($str, 1));
print_r(str_word_count($str, 2));
print_r(str_word_count($str, 1, 'àáãç3'));
echo str_word_count($str);
?>
Il precedente esempio visualizzerà:
Array
(
[0] => Hello
[1] => fri
[2] => nd
[3] => you're
[4] => looking
[5] => good
[6] => today
)
Array
(
[0] => Hello
[6] => fri
[10] => nd
[14] => you're
[29] => looking
[46] => good
[51] => today
)
Array
(
[0] => Hello
[1] => fri3nd
[2] => you're
[3] => looking
[4] => good
[5] => today
)
7