C-Bra: Script sehr langsam - wie optimieren?

Beitrag lesen

Die Ziehung der Lottozahlen "kann" einem auch die tatsächliche Anzahl der Zeichen geben.

Sofern die Anzahl der Zeichen im String 1 ist, hast du Recht. Und count() liefert für eine Variable, die NULL enthält, auch den Wert 0 zurück. Trotzdem besteht grundsätzlich zwischen der Länge eines Strings und dem Rückgabewert von count() kein Zusammenhang.

http://at.php.net/manual/de/function.strlen.php#13102
Note that PHP does not need to traverse the string to know its length with strlen(). The length is an attribute of the array used to store the characters. Do not count on strings being terminated by a NULL character.

Du vergleichst offenbar Äpfel und Birnen - also count() und strlen().
Was hat der Kommentar zur Funktion strlen() mit der Funktion count() zu tun?

  • Sven Rautenberg

Hach,
das gibt's fast nicht das das nicht funktioniert.
Ich war mir 100%ig sicher das es funktioniert, aber du hast mich eines besseren belehrt.

Das Augenmerk liegt auf dem Satz:
»The length is an attribute of the array used to store the characters
Also wäre count() durchaus möglich gewesen.
Jedoch funktioniert die Sache nicht.

Gruß,
Daniel