Hallo Kurt,
Aber irgendwie trau ich dieser Funktion nicht so recht, daher die Frage, ob ich das nicht besser oder sicherer über explode und array_count mache?
welche Kontrolle hast Du über die Zeichenketten, die Du der Funktion verfüttern willst?
Beispiel:
<?php
header("Content-type: text/plain");
$text = "Eins\tzwei\tdrei";
$count = array();
$count['str\_word\_count'] = str\_word\_count($text, 0, "0123456989");
$count['explode'] = count(explode(' ', $text));
var\_dump($text);
var\_dump($count);
?>
liefert
string(14) "Eins zwei drei"
array(2) {
["str_word_count"]=>
int(3)
["explode"]=>
int(1)
}
als Ausgabe.
Freundliche Grüße
Vinzenz