Wörter zählen mit PHP
Mit dieser PHP-Funktion können Sie die Wörter eines Textes zählen
Bei dynamischen Webseiten, die z.B. mittels PHP programmiert werden, sind Formulare und deren Eingaben ein elementarer Bestandteil. Umso wichtiger ist es, die übertragenen Daten vor dem schlussendlichen Übernehmen in eine MySQL-Datenbank ausreichend zu überprüfen. Eine PHP-Funktion, die dabei Verwendung finden könnte, ist die Kontrolle der Wortanzahl. So kann es zum Beispiel vorkommen, dass man weder zu wenige, noch zu viele Wörter bei einem Text zulassen möchte. Während eine derartige Überprüfung auch mittels Javascript machbar ist, stellen wir Ihnen die PHP-Variante vor.
Mit dieser PHP-Funktion können Sie Wörter zählen
Da bei allen Texten stets das Leerzeichen zwei Wörter trennt, wird dieses als Schlüsselelement zum Zählen verwendet. Um nun die Wörter eines Strings in PHP zu zählen, trennt man zunächst mit der Funktion „explode“ den String anhand der Leerzeichen. Danach geht man mit einer foreach-Schleife alle „Wörter“ einzeln durch und erhöht den Counter $woerter jeweils um eins. Da nun in der deutschen Sprache sämtliche Wörter immer mindestens aus zwei Buchstaben bestehen, überprüft man vorher noch, ob die Stringlänge größer als eins ist. Am Schluss übergibt man die Variable mittels „return“.
function anzahl_woerter($str) {
$text=explode(" ",$str);
$woerter=0;
foreach($text as $wort) {
if (strlen($wort)>1) $woerter++;
}
return $woerter;
}
Wer es ganz einfach braucht, kann natürlich auch die hauseigene Funktion von PHP verwenden, die es seit der Version 4.3.0 gibt und die da lautet:
str_word_count($str);
Diesen Tipp bewerten:
- MySQL - Einträge einer Tabelle zählen
- PHP - Letztes Element eines Arrays ausgeben
- PHP: Anzahl der Tage zwischen zwei Daten berechnen
- PHP: Alter aus Geburtsdatum berechnen
- PHP: Leerzeichen am Anfang und Ende vom String entfernen
- MySQL - Nur einen Datensatz ausgeben
- MySQL - absteigend und rückwärts sortieren
Beliebt und gern gelesen:
Stoßlüften spart Energie - Wie oft und wie lange stoßlüften?Beim Lüften geht gerade in der kalten Jahreszeit eine Menge Wärme verloren. Wie Sie trotz Frischluft noch Heizungsenergie sparen können, verrät Ihnen dieser Tipp.
Schnittblumen länger frisch haltenSie haben einen Strauß Blumen geschenkt bekommen und suchen nun eine Möglichkeit, um Schnittblumen länger frisch zu halten? Hier erfahren Sie, wie Sie Blumen länger haltbar machen können.
Die gesundheitliche Wirkung von KardamomKardamom ist nicht nur ein leckeres Gewürz aus Fernost, sondern auch ein Lebensmittel, mit dem sich die Gesundheit stärken lässt. Welche Wirkung Kardamom hat, erfahren Sie hier.
Kirschkernkissen selber machen - Anleitung und AnwendungKirschkernkissen sind ein altes Hausmittel zur Anwendung bei den verschiedensten Beschwerden. Mit unserer Anleitung können Sie ein Kirschkernkissen ganz einfach selber machen.
Was tun gegen schwere und geschwollene Beine?Wenn die Beine schwer werden und sogar anschwellen, sinkt oft die Laune der Leidtragenden. Dabei liegen die Ursachen von Beinproblemen oft in ganz alltäglichen Dingen.






