龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

PHP文件读写操作相关函数总结(3)

时间:2014-11-21 03:03来源:网络整理 作者:网络 点击:
分享到:
复制代码 代码如下: php $fp = fopen('data.txt','r') or die("文件打开失败"); while(false !==($char = fgetc($fp))){ echo $char."br"; } ③函数file() 该函数非常有用,与file_get_co

复制代码 代码如下:

<?php
$fp = fopen('data.txt','r') or die("文件打开失败");
while(false !==($char = fgetc($fp))){
echo $char."<br>";
}
?>

③函数file()

该函数非常有用,与file_get_contents()类似,不需要使用fopen()函数打开文件,不同的是file()函数可以把整个文件读入到一个数组中。数组中的每个元素对应文件中相应的行,各元素由换行符分割,同时换行符仍附加在每个元素的末尾。这样,就可以使用数组的相关函数对文件内容进行处理。该函数的使用代码如下所示:

复制代码 代码如下:

<?php
//将文件test.txt中的内容读入到一个数组中,并输出
print_r(file(test.txt));
?>

④函数readfile()

该函数可以读取指定的整个文件,立即输出到输出缓冲区,并返回读取的字节数。该函数也不需要使用fopen()函数打开文件。在下面的示例中,轻松地将文件内容输出到浏览器。代码如下所示:

复制代码 代码如下:

<?php
//直接将文件data.txt中的数据读出并输出到浏览器
readfile("data.txt");
?>

精彩图集

赞助商链接