Wie man mit php str_word_count für die Anzahl der Wörter in einer textarea
Ich bin in eine entry-level-php-Kurs. Die Lektion ist das erstellen einer HTML-Seite mit einer textarea submit form in das Wesen der Aufladung, die ein Kunde für eine Anzeige mit der Anzahl der Wörter als die Kosten. Das Teil ist abgeschlossen. Die zweite Seite ist ein php-Skript mit str_word_count. Wie zählst du die Wörter in einer textarea und berechnen dann einen Preis pro Wort für jedes Wort, das über eine set-Nummer?
- Haben Sie schaute auf die manual-Seite für str_word_count() noch? Was für ein problem Sie eigentlich haben?
- Lesen Sie diese: w3schools.com/php/func_string_str_word_count.asp
- und dieses: php.net/manual/en/function.str-word-count.php
- ja sah in die Bedienungsanleitung. ich weiß nicht, die richtige syntax, um das Skript zum zählen der Wörter und als einige, wie nehmen Sie diese Zahl und verwenden Sie es in eine if-else-Anweisung zu generieren, die Kosten für den Kunden.
- Herr.soroush - w3schools ist auch voller Fehler und Ungenauigkeiten, um eine gute Website jeden Punkt jemand zu
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist die doc für
str_word_count
Ist es wirklich einfach. Zum Beispiel, wenn Ihr textarea mit dem Namen "
mytextarea
" und Sie schickte das Formular per POST (<form method="POST">
), Ihr textarea-Daten werden in$_POST['mytextarea']
Dann zählen die Worte :
Dann müssen Sie nur noch die $count variable zu tun, was Sie wollen.
Nur verwenden
$words= str_word_count($_POST['clientdetails']);
dann, wahrscheinlich nur eine einfache Mathematik-wie
$fee = $words * 0.50;
0.50 ist der Geldbetrag, den Sie gehen, um zu berechnen
dann so etwas wie:
<?php echo 'we are going to charge you '.$fee.' for these words'; ?>