background image

{
    $bruce=fgets($fp);
    echo $bruce;
}
其中

feof()函数是用来检测文件是否结束的。该函数唯一参数就是文件指针(即$fp 对应打开

的文件)。
当然,在

PHP 中还可以使用 readfile()函数一次读取整个文件。该函数包括了打开文件、读取

文件并输出到浏览器中和关闭文件。比如:
 代码示例:
<?php
$bruce=readfile("http://www.jbxue.com");
echo $bruce;
?>
3,PHP 关闭文件
使用函数

fclose()就可以将文件关闭。

二,

PHP 如何写数据到文件

PHP 读取文件一样,PHP 写入文件也需要:打开文件、写入数据和关闭文件。打开和关闭

文件的方法上面已经说明,那

PHP 中写入数据到文件是怎样的呢。

使用

fwrite()函数,比如 fwrite(文件路径,写入内容):

 代码示例:
<?php
$bruce=fopen("http://www.jbxue.com/","r");
if(!$bruce)
{
    echo'文件不存在';
    exit;
}
while (!feof($bruce))
{
    $rose=fgets($bruce);
        $james=fopen("index.htm","a");
        fwrite($james,$rose);
        fclose($james);
}
fclose($bruce);
?>
<a href="index.htm">将 jbxue.com 的内容生成了本地文件</a>
其他有用的文件函数:
file_exists():查看文件是否存在,返回布尔值
filesize():查看文件大小,可直接 echo 输出
unlink():删除文件,注意 PHP 中没有 delete 函数。