PHP-Funktion zum Abrufen der Zeichenfolgenlänge strlen
und mb_strlen
count()
– Zählen Sie die Anzahl der Zellen im Array oder die Anzahl der Attribute im Objekt strlen
– Ermitteln Sie die Länge der Zeichenfolge. Ein chinesisches Zeichen besteht aus 3 Zeichen. mb_strlen()
– Ermitteln Sie die Länge der Zeichenfolge
-----------
int strlen ( string $string )
Gibt bei Erfolg die Länge des Strings zurück; wenn der String leer ist, wird 0 zurückgegeben.
Beispiel
<?php $str = 'abcdef'; echo strlen($str); // 6 $str = 'abcdef中国'; echo strlen($str); // 12 echo mb_strlen($str);//12 echo count($str);//1 $str = ' ab cd '; echo strlen($str); // 7 ?>
Hinweis:
strlen() gibt die Anzahl der Bytes und nicht die Anzahl der Zeichen in einer Zeichenfolge zurück.
strlen() gibt NULL zurück, wenn es auf Arrays ausgeführt wird. und ein E_WARNING-Level-Fehler wird ausgegeben.
Weitere PHP-bezogene technische Artikel finden Sie in der Spalte PHP-Tutorial !
Das obige ist der detaillierte Inhalt vonWelche Funktion in PHP kann die Länge einer Zeichenfolge ermitteln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!