php file_put_contents()功能函数(集成了fopen、fwrite、fclose)


Posted in PHP onMay 24, 2011

命令:file_put_contents();
命令解析:file_put_contents (PHP 5)
file_put_contents -- 将一个字符串写入文件
说明:
int file_put_contents ( string filename, string data [, int flags [, resource context]] )

和依次调用 fopen(),fwrite() 以及 fclose() 功能一样。
参数 data 可以是数组(但不能为多维数组),这就相当于 file_put_contents($filename, join('', $array))
自 PHP 5.1.0 起,data 参数也可以被指定为 stream 资源,这里 stream 中所保存的缓存数据将被写入到指定文件中,这种用法就相似于使用 stream_copy_to_stream() 函数。
参数

filename
要被写入数据的文件名。
data
要写入的数据。类型可以是 string,array 或者是 stream 资源(如上面所说的那样)。
flags
flags 可以是 FILE_USE_INCLUDE_PATH,FILE_APPEND 和/或 LOCK_EX(获得一个独占锁定),然而使用 FILE_USE_INCLUDE_PATH 时要特别谨慎。
context
一个 context 资源。
写入代码(代码本身无错,但阴差阳错学会了它的另一个功能):

<?php 
$contents = "这是使用file_put_contents写入的内容"; 
$contents2 = array("这是使用","file_put_contents","命令写入的内容"); 
file_put_contents("html/caceh.txt",$contents); 
file_put_contents("html/cache2.txt",$contents2); 
?>

代码分析:打算使用file_put_contents命令向cache.txt,cache2.txt这两个文件中写入字符串。
结果:在html文件目录内新增了caceh.txt文件,你懂了吧————
谨记:file_put_contents()函数集成了fopen(),fwrite(),fclose()三种函数,此例中新建的文件就是fopen()的功能.
PHP 相关文章推荐
在PHP中利用XML技术构造远程服务(下)
Oct 09 PHP
Mysql的GROUP_CONCAT()函数使用方法
Mar 28 PHP
php数组总结篇(一)
Sep 30 PHP
来自phpguru得Php Cache类源码
Apr 15 PHP
php使用date和strtotime函数输出指定日期的方法
Nov 14 PHP
PHP+Javascript实现在线拍照功能实例
Jul 18 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
Dec 10 PHP
php版微信公众账号第三方管理工具开发简明教程
Sep 23 PHP
浅析PHP中的闭包和匿名函数
Dec 25 PHP
php 广告点击统计代码(php+mysql)
Feb 21 PHP
PHP针对redis常用操作实例详解
Aug 17 PHP
漂亮的thinkphp 跳转页封装示例
Oct 16 PHP
mac下使用brew配置环境的步骤分享
May 23 #PHP
PHP取得一个类的属性和方法的实现代码
May 22 #PHP
五款常用mysql slow log分析工具的比较分析
May 22 #PHP
php性能优化分析工具XDebug 大型网站调试工具
May 22 #PHP
Look And Say 序列php实现代码
May 22 #PHP
php利用cookie实现访问次数统计代码
May 19 #PHP
PHP操作mysql函数详解,mysql和php交互函数
May 19 #PHP
You might like
php通过数组实现多条件查询实现方法(字符串分割)
2014/05/06 PHP
Laravel如何实现自动加载类
2019/10/14 PHP
JS应用之禁止抓屏、复制、打印
2008/02/21 Javascript
用js生产批量批处理执行命令
2008/07/28 Javascript
通过Javascript创建一个选择文件的对话框代码
2012/06/16 Javascript
js如何取消事件冒泡
2013/09/23 Javascript
js获取日期:昨天今天和明天、后天
2014/06/11 Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
2014/07/21 Javascript
javascript将数字转换整数金额大写的方法
2015/01/27 Javascript
Angularjs单选改为多选的开发过程及问题解析
2017/02/17 Javascript
JS查找英文文章中出现频率最高的单词
2017/03/20 Javascript
js每隔两秒输出数组中的一项(实例)
2017/05/28 Javascript
微信小程序实现鼠标拖动效果示例
2017/12/01 Javascript
Node.js API详解之 zlib模块用法分析
2020/05/19 Javascript
原生JavaScript实现轮播图
2021/01/10 Javascript
编写同时兼容Python2.x与Python3.x版本的代码的几个示例
2015/03/30 Python
python使用xlrd模块读写Excel文件的方法
2015/05/06 Python
在Python中处理字符串之ljust()方法的使用简介
2015/05/19 Python
Django实现图片文字同时提交的方法
2015/05/26 Python
python内置函数:lambda、map、filter简单介绍
2017/11/16 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
python 获取指定文件夹下所有文件名称并写入列表的实例
2018/04/23 Python
numpy 矩阵形状调整:拉伸、变成一位数组的实例
2020/06/18 Python
一款纯css3制作的2015年元旦雪人动画特效教程
2014/12/29 HTML / CSS
英国男女奢华内衣和泳装购物网站:Figleaves
2017/01/28 全球购物
自我推荐书
2013/12/04 职场文书
中秋寄语大全
2014/04/11 职场文书
汽修专业自荐信
2014/07/07 职场文书
党校毕业心得体会
2014/09/13 职场文书
公司租房协议书
2014/10/14 职场文书
优秀少先队辅导员事迹材料
2014/12/24 职场文书
城管个人总结
2015/02/28 职场文书
2015年司机年终工作总结
2015/05/14 职场文书
民间借贷借条范本
2015/05/25 职场文书
2016年暑期见闻作文
2015/11/25 职场文书
最美劳动诗,致敬所有的劳动者!
2019/07/12 职场文书