php开发中最常见的文件操作疑难解答--

php开发中最常见的文件操作疑难解答--

ID:24398695

大小:52.00 KB

页数:3页

时间:2018-11-14

php开发中最常见的文件操作疑难解答--_第1页
php开发中最常见的文件操作疑难解答--_第2页
php开发中最常见的文件操作疑难解答--_第3页
资源描述:

《php开发中最常见的文件操作疑难解答--》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PHP开发中最常见的文件操作疑难解答>>前言:PHP中对各类数据库的操作有着支持,对文件的操作也同样有着很丰富的操作方法,很多朋友现在的操作还是基于文件操作可是有的时候在操作文件的时候还存在不少的困惑和疑点,以下是我在日常编写过程中碰到的以及坛上朋友所碰到的关于文件操作的一些问题收藏吧。问:如何新建一个文件?答:1、使用fopen("要建立的文件名","参数"),参数可选time(),fileoe(),fileatime()...详细的使用请参阅手册。问:PHP打开文件后是否可以象C一样进行文件“游标”的定位呢?答:可以的,使用fseek();问:我想在访问文件的时候不

2、允许其他人也访问此文件,怎么办?答:1、你可以采用其他方面程序限制用户接入文件操作的页面2、使用flock();详细的参数以及使用方法请参阅手册问:如何删除文件内第一行,或指定一行数据?答:PHP并没有提供这样的操作方法,不过我们可以通过组合使用,以下代码演示我们将删除文件"test.dat"中的第三行数据(test.dat文件中数据不止三行)<?php$filename="test.dat";//定义操作文件$delline=3;//要删除的行数if(!file_exsits($filename)){die("指定文件未发现!操作中断!");}$farray=file

3、($filename);//读取文件数据到数组中for($tmpa=0;$Tmpa<count($farray);$Tmpa++){if(strcmp($Tmpa+1,$delline)==0){//判断删除的行continue;}//重新整理后的数据$nepa]."rn";}$fp=fopen($filename,"a")ordie("写方式打开文件$filename失败");//我们以写的方式打开文件fputs($fp,$neod,unlink等方式进行处理,建议用户在使用PHP建立文件的时候记得chmod文件权限,建议为777问:如何使用文本文件作为数据仓库

4、?有的留言本,论坛之类的都是使用这个的啊!答:其实这个主要还是使用了file,结合explode进行数据读取与分割的典型范例而已。问:如何更改文件名?答:rename();问:如何删除文件?答:unlink();exec("del(rm-vf)filename");注:rm-vf为linux下使用问:如何清空文件?答:使用fopen(filename,"e");问:如何编辑文件内容?答:我记得我以前回答过一个删除文件内容的,其实编辑内容在删除内容的基础上,进行变量替换就可以了。希望你可以向上找找,将我上面的continue修改为替换变量数据就可以了。>>>>这篇文章来自

5、..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。