Hello,
Es werden nicht soviele Nutz-Zeichen gelesen, wie Du in Auftrag gibst, sondern ein oder zwei weniger.
Das steht sogar im Manual.
Das Zeilenende-Zeichen rechne ich hier nicht den Nutzzeichen zu.
Und auch ohne wird nur ein Zeichen weniger gelesen, als beauftragt:
<?php ### fread.php ###
define ('EL',"<br />\r\n");
$fh = fopen (__FILE__,'rb');
$content = fread($fh, 0);
$content = fgets($fh,10);
echo "Länge des Content: ". strlen($content) . EL;
fclose($fh);
?>
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg