您好,欢迎访问一九零五行业门户网

PHP文件操作方法问答

复制代码
以上代码演示的是删除一行文件,不过你如果仔细的看的话,其实也给你提供了其他的文件操作的相关提醒~
问:当我试图打开一个不存在的文件的时候,我如何不让错误显示出来以避免我的路径泄露!!答:在你要打开文件的方法前增加@符号用来屏蔽错误,@是php提供的错误信息屏蔽的专用符号或您可以在这个要操作的步骤前增加(通常是在页首)error_reporting(0);用来屏蔽页面内所有错误信息的显示一个不推荐的方法就是去修改php.ini(isp除外)
问:我使用的是虚拟主机,我如何防止其他用户窃取我的数据?答:建议isp修改php.ini中的open_basedir进行限制,不推荐的isp设置是将fopen,file等文件操作加入disable_function中。
问:为什么我用php建立文件后我ftp登陆要删除这些文件无法删除??答:主要是因为php建立的文件归属web用户组,也就是建立的文件,并非是你ftp用户的!!!这个问题的解决就是,使用php程序的chmod,unlink等方式进行处理,建议用户在使用php建立文件的时候记得chmod文件权限,建议为777
问:如何使用文本文件作为数据仓库?有的留言本,论坛之类的都是使用这个的啊!答:其实这个主要还是使用了file,结合explode进行数据读取与分割的典型范例而已。
问:如何更改文件名?答:rename();
问:如何删除文件?答:unlink(); exec(del(rm -vf) filename);注:rm -vf为linux下使用
问:如何清空文件?答:使用fopen(filename,w);或exec(echo '' > filename);
问:如何编辑文件内容?答:我记得我以前回答过一个删除文件内容的,其实编辑内容在删除内容的基础上,进行变量替换就可以了。你可以向上找找,将上面的continue修改为替换变量数据就可行了。您可能感兴趣的文章:php文件操作类的代码一例php文件操作的小例子一个不错的文本文件操作的php类php中目录与文件操作详解php目录与文件操作的实例教程
其它类似信息

推荐信息