PHP文件打开、关闭、写入的判断与执行代码


Posted in PHP onMay 24, 2011

如何准确的控制和判断成了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不可写入"; 
} 
?>

PHP文件打开、关闭、写入的判断与执行代码
编程小节:注意中英文输入法的符号,特别是中文后的“;”!
PHP 相关文章推荐
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
Jan 03 PHP
php语言流程控制中的主动与被动
Nov 05 PHP
PHP 正则表达式常用函数
Aug 17 PHP
php判断当前用户已在别处登录的方法
Jan 06 PHP
Symfony2学习笔记之系统路由详解
Mar 17 PHP
PHP中子类重载父类的方法【parent::方法名】
May 06 PHP
CI框架实现cookie登陆的方法详解
May 18 PHP
Zend Framework实现自定义过滤器的方法
Dec 09 PHP
详解PHP中的序列化、反序列化操作
Mar 21 PHP
PHP提取字符串中的手机号正则表达式怎么写
Jul 17 PHP
PHP性能分析工具xhprof的安装使用与注意事项
Dec 19 PHP
php传值和传引用的区别点总结
Nov 19 PHP
php Rename 更改文件、文件夹名称
May 24 #PHP
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
May 24 #PHP
php 定界符格式引起的错误
May 24 #PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 #PHP
mac下使用brew配置环境的步骤分享
May 23 #PHP
PHP取得一个类的属性和方法的实现代码
May 22 #PHP
五款常用mysql slow log分析工具的比较分析
May 22 #PHP
You might like
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
IIS+fastcgi下PHP运行超时问题的解决办法详解
2013/06/20 PHP
PHP之正则表达式捕获组与非捕获组(详解)
2015/07/29 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
php设计模式之策略模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
基于jQuery捕获超链接事件进行局部刷新代码
2012/05/10 Javascript
返回上一页并自动刷新的JavaScript代码
2014/02/19 Javascript
jQuery表单域属性过滤器用法分析
2015/02/10 Javascript
Javascript中With语句用法实例
2015/05/14 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
JavaScript中object和Object的区别(详解)
2017/02/27 Javascript
超简单的Vue.js环境搭建教程
2017/03/17 Javascript
vue.js使用v-if实现显示与隐藏功能示例
2018/07/06 Javascript
深入分析element ScrollBar滚动组件源码
2019/01/22 Javascript
vue缓存之keep-alive的理解和应用详解
2020/11/02 Javascript
[01:01:31]2018DOTA2亚洲邀请赛3月29日小组赛B组 Mineski VS paiN
2018/03/30 DOTA
深入剖析Python的爬虫框架Scrapy的结构与运作流程
2016/01/20 Python
python动态网页批量爬取
2016/02/14 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
2018/02/21 Python
python把数组中的数字每行打印3个并保存在文档中的方法
2018/07/17 Python
Python tkinter label 更新方法
2018/10/11 Python
python实现多进程按序号批量修改文件名的方法示例
2019/12/30 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程
2020/04/22 Python
关于Theano和Tensorflow多GPU使用问题
2020/06/19 Python
Python Tornado核心及相关原理详解
2020/06/24 Python
详解pytorch tensor和ndarray转换相关总结
2020/09/03 Python
大专应届生个人简历的自我评价
2013/10/15 职场文书
打架检讨书2000字
2014/02/22 职场文书
开业庆典主持词
2014/03/21 职场文书
《三个小伙伴》教学反思
2014/04/11 职场文书
2014年大学班长工作总结
2014/11/14 职场文书
索赔员岗位职责
2015/02/15 职场文书
九不准学习心得体会
2016/01/23 职场文书
SpringCloud中分析讲解Feign组件添加请求头有哪些坑梳理
2022/06/21 Java/Android