能出来啊,你是不是在浏览器里看的?可能浏览器渲染的有问题,你查看源代码就可以看到了,或者
$a=fread($file, filesize('/tmp/test/i.php'));
echo htmlspecialchars($a);
把双引号,改为单引号再试一下。