2.8.2 确定文件大小:filesize()

可以使用filesize()函数来查看一个文件的大小。如下所示:


echo filesize("$DOCUMENT_ROOT/../orders/orders.txt");


它以字节为单位返回一个文件的大小,结合fread()函数,可以使用它们一次读取整个文件(或者文件的某部分)。可以用如下代码来替换以前的代码:


$fp=fopen("$DOCUMENT_ROOT/../orders/orders.txt",'rb');

echo nl2br(fread($fp,filesize("$DOCUMENT_ROOT/../orders/orders.txt")));

fclose($fp);


nl2br()函数将输出的\n字符转换成HTML的换行符(<br/>)。