Ich realisiere strlen
ist die richtige Funktion zu verwenden, ich bin nur neugierig, warum dies passiert.Warum wird beim Zählen einer leeren Zeichenfolge 1 zurückgegeben?
Wie kommt es, wenn PHP in I echo count("");
tun, gibt es den Wert 1 zurück?
Ich hätte erwartet, dass es 0
zurückzukehren, wie es zu 1
gegenüber.
Sicher, du suchst nicht strln? –
versuchen Sie das Lesen der [Dokumentation] (http://php.net/manual/en/function.count.php) – j08691
'count' ist für die Anzahl der Elemente eines Arrays. "strlen" steht für die Anzahl der Zeichen in einer Zeichenfolge. –