PHP文件打开、关闭、写入的判断与执行代码
2015-01-24信息快讯网
今天学习PHP的文件操作命令,涉及了fopen、fwrite、fclose、is_writable,但在使用中,很多时候可能遇到文件不存在、没有权限写入、打开失败、写入失败等各种问题
如何准确的控制和判断成了PHP中的一个“小问题”,下面是从书上摘抄下来的语句。<?php $filename = "html/cache.txt"; $contents = "我是张斌"; if(is_writable($filename)){ if(($handle = fopen($filename,"a") )== false){ echo "写入文件 $filename 失败"; exit(); } if(fwrite($handle,$contents) == false){ echo "写入文件$filename失败"; exit(); } echo "写入文件 $filename 成功"; fclose($handle); }else{ echo "文件$filename不可写入"; } ?>
编程小节:注意中英文输入法的符号,特别是中文后的“;”!
ThinkPHP3.0略缩图不能保存到子目录的解决方法
用PHP实现 上一篇、下一篇的代码
php中长文章分页显示实现代码
PHP实现下载功能的代码
php流量统计功能的实现代码
PHP 文件系统详解
php中判断文件存在是用file_exists还是is_file的整理
用来解析.htpasswd文件的PHP类
用来解析.htgroup文件的PHP类
php中判断文件空目录是否有读写权限的函数代码
php在文件指定行中写入代码的方法
php代码收集表单内容并写入文件的代码
简单的php写入数据库类代码分享
JS 网站性能优化笔记
php Rename 更改文件、文件夹名称
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
php 定界符格式引起的错误
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
PHP取得一个类的属性和方法的实现代码
rrmdir php中递归删除目录及目录下的文件
PHP与C#分别格式化文件大小的代码
php中强制下载文件的代码(解决了IE下中文文件名乱码问题)
PHP文件读写操作之文件写入代码