[PHP中文社区教程] 第二十三课:PHP中文件读写操作

林继 PHP 技术 11,480 共写了3082个字 (2006-12-21 17:21:34) 没有评论 打印 扫描二维码 百度已收录

From:http://www.phpnet.cn/bbs/viewthread.php?tid=624&extra=page%3D1

  你一定用过“网络硬盘”吧,利用它可以按自己的需要新建文件夹来分门别类地把自己的一些文件保存起来,有的还可以在线编辑文件。

  PHP中提供了一系列的I/O函数,能简捷地实现我们所需要的功能,包括文件系统操作和目录操作(如“复制[copy]”)。下面给大家介绍的是基本的文件读写操作:(1)读文件;(2)写文件;(3)追加到文件。

  以下是一篇关于文件基本读写操作的文章,我曾经就是看了这篇文章后学会文件基本操作的,在这里发出来与大家共享:

TEXT代码:
作者: Mukul
翻译: 无伤

读文件:


<?php 

 

$file_name "data.dat"

// 要读取的文件的绝对路径: homedata.dat 

 

$file_pointer fopen($file_name"r"); 

// 打开文件,"r" 是一种模式,或者说我们要进行的操作方法,详见本文后面的介绍

 

$file_read fread($file_pointerfilesize($file_name)); 

// 通过文件指针读取文件内容

 

fclose($file_pointer); 

// 关闭文件

 

print "读取到的文件内容是: $file_read"

// 显示文件内容

?> 

写文件:


<?php 

 

$file_name "data.dat"

// 绝对路径: homedata.dat 

 

$file_pointer fopen($file_name"w"); 

// "w"是一种模式,详见后面

 

fwrite($file_pointer"what you wanna write"); 

// 先把文件剪切为0字节大小, 然后写入

 

fclose($file_pointer); 

// 结束

 

print "数据成功写入文件"

 

?> 

追加到文件后面:


<?php 

 

$file_name "data.dat"

// 绝对路径: homedata.dat 

 

$file_pointer fopen($file_name"a"); 

// "w"模式

 

fwrite($file_pointer"what you wanna append"); 

// 不把文件剪切成0字节, 把数据追加到文件最后

 

fclose($file_pointer); 

// 结束

 

print "数据成功追加到文件"

 

?> 

以上只是简单介绍,下面我们要讨论一些更深层的。

分页阅读: 1 2 下一页

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >