English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String Zeichenkettenfunktionen Handbuch
Die Funktion str_word_count() wird verwendet, um die Anzahl der Wörter in einer Zeichenkette zu berechnen.
mixed str_word_count ( string $string [, int $format = 0 [, string $charlist ]] )
Zählt die Anzahl der Wörter in der Zeichenkette string. Wenn der optionale Parameter format nicht angegeben ist, ist der Rückgabewert ein Integer, der die Anzahl der Wörter darstellt. Wenn der Parameter format angegeben ist, hängt der Rückgabewert von dem Wert des Parameters format ab. Mögliche Werte für format und die entsprechenden Ausgaben sind wie folgt aufgeführt.
Für den Zweck dieser Funktion ist das Definition von einem Wort ein mit der Regionaleinstellung verbundener String. Dieser String kann Buchstabenzeichen enthalten und auch "'" und ".-" Zeichen (kann aber nicht mit diesen Zeichen beginnen).
PHP 5.1.0 Version hinzugefügt charlist Parameter.
gibt ein Array oder einen Integer zurück, je nach Auswahl des format Parameters.
Nummer | Parameter und Beschreibung |
---|---|
1 | string Erforderlich. Bestimmt die zu überprüfende Zeichenkette. |
2 | format Optional. Bestimmt den Rückgabewert der str_word_count() Funktion.Mögliche Werte:
|
3 | charlist Optional. Eine zusätzliche Zeichenkettenliste, in der die Zeichen als Teil eines Wortes betrachtet werden. |
Probieren Sie die folgenden Beispiele aus, um ein Array der im String enthaltenen Wörter zurückzugeben und die Anzahl der Wörter in einer Zeichenkette zu berechnen:
<?php //berechnet die Anzahl der Wörter in einer Zeichenkette. echo str_word_count("w3codebox einfach leicht zu lernen"); //gibt ein Array zurück, das die Wörter im String enthält print_r(str_word_count("Can i help you!",1)); //kein charlist Parameter print_r(str_word_count("Can i help you & what's your name!",1)); //hat charlist Parameter print_r(str_word_count("Can i help you & what's your name!",1'; ?>Testen Sie heraus‹/›
Ausgaberesultat
4 Array ( [0] => Can [1] => i [2] => help [3] => you ) Array ( [0] => Can [1] => i [2] => help [3] => you [4] => what's [5] => your [6] => name ) Array ( [0] => Can [1] => i [2] => help [3] => you [4] => & [5] => what's [6] => your [7] => name )