Funzione PHP str_word_count()

Esempio

Calcolare il numero di parole nella stringa "I love Shanghai!":

<?php
echo str_word_count("I love Shanghai!");
?>

Esempi di esecuzione

Definizione e uso

La funzione str_word_count() calcola il numero di parole in una stringa.

Sintassi

str_word_count(string,return,char)
Parametro Descrizione
string Obbligatorio. Specifica la stringa da controllare.
return

Facoltativo. Specifica il valore di ritorno della funzione str_word_count().

Valori possibili:

  • 0 - Predefinito. Restituisce il numero di parole trovate.
  • 1 - Restituisce un array contenente le parole della stringa.
  • 2 - Restituisce un array, con i nomi delle chiavi che sono la posizione delle parole nella stringa e i valori che sono le parole stesse.
char Facoltativo. Specifica i caratteri speciali considerati come parole.

Dettagli tecnici

Valore di ritorno: Restituisce un numero o un array, a seconda della scelta: return Parametro.
Versione PHP: 4.3.0+
Log delle aggiornamenti: In PHP 5.1, è stata aggiunta char Parametro.

Più esempi

Esempio 1

Restituisce un array contenente le parole della stringa:

<?php
print_r(str_word_count("I love Shanghai!",1));
?>

Esempi di esecuzione

Esempio 2

Restituisce un array, con i nomi delle chiavi che sono la posizione delle parole nella stringa e i valori che sono le parole stesse:

<?php
print_r(str_word_count("I love Shanghai!",2));
?>

Esempi di esecuzione

Esempio 3

Impostazione e non impostazione del parametro char:

<?php
print_r(str_word_count("I love Shanghai & good morning!",1));
print_r(str_word_count("I love Shanghai & good morning!",1,"&"));
?>

Esempi di esecuzione