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:
Beliebt und gern gelesen:
Katzenaugen schminken - Schritt-für-Schritt-AnleitungSie möchten auf der nächsten Party einfach umwerfend aussehen und möchten sich Katzenaugen schminken? Wie Sie diesen Look realisieren können, lesen Sie in unserer Anleitung.
Giftige, ungiftige und kinderfreundliche Pflanzen im GartenNutzen Kinder und Haustiere den Garten, dann sollte man im Vorfeld darauf achten, welche Pflanzen giftig und welche ungiftig sind. Dieser Tipp zeigt Ihnen, welche Gewächse Sie meiden und welche Sie ruhigen Gewissens anpflanzen können.
Bewerbung: Job-Speed-Dating beim VorstellungsgesprächSie haben ein Bewerbungsgespräch, bei dem es sich um ein sogenanntes Job-Speed-Dating handelt? Was es bei dieser Form der Bewerbung zu beachten gibt, erfahren Sie hier.
Kalk im Haushalt vorbeugen und entfernenSie ärgern sich regelmäßig über Kalkflecken im Bad? Wie man Kalk mit den verschiedensten Hausmitteln beseitigen und sogar vorbeugen kann, lesen Sie hier.
Die Netiquette der E-Mail im BerufslebenWer im Geschäftsleben E-Mails verfasst, muss die sogenannte Netiquette beachten. Worauf Sie beim Verfassen von E-Mails Wert legen sollten, können Sie hier erfahren.






