fastix®: file_get_contents() wird als Array ausgegeben

Beitrag lesen

Moin!

echo "Länge des Strings: ".strlen($data); # http://de.php.net/manual/de/function.strlen.php

mode:naseweis
Das ist aber nicht die Länge des Strings, sondern die Anzahl der Bytes, die aus der Datei gelesen wurden. Dass diese Funktion strlen() heißt, ist eben gewachsen... :-)
</mode>

Statt im Naseweis-Modus zu verharren kannst aber auch den Hinweis auf die passende Funktion für Multibyte-Zeichensätze liefern:

http://de.php.net/manual/de/function.mb-strlen.php

Das nennt man dann "hilfreiche" oder "zielführende Kritik". Alles andere ist nur "Krittelei".

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix