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