wie zählen Sie die Wörter in einem bestimmten string in PHP?

Möchte ich zum zählen der Wörter in eine bestimmte Zeichenfolge , so kann ich es prüfen und verhindern, dass Benutzer zu schreiben, mehr als 100 Wörter zum Beispiel .

Schrieb ich diese Funktion, aber ich glaube nicht, dass es effektiv genug ist , habe ich die Funktion auflösen mit Leerzeichen als Trennzeichen, was aber, wenn der Benutzer legt zwei Leerzeichen statt nur einem . können Sie mir einen besseren Weg das zu tun ?

function isValidLength($text , $length){

   $text  = explode(" " , $text );
   if(count($text) > $length)
          return false;
   else
          return true;
}
Schreibe einen Kommentar