创新互联专注为客户提供全方位的互联网综合服务,包含不限于做网站、网站设计、上思网络推广、重庆小程序开发、上思网络营销、上思企业策划、上思品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供上思建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
fwrite() 函数可以将一个字符串写入到文件中,函数的语法格式如下:
fwrite(resource $handle, string $string[, int $length])
参数说明如下:
fwrite() 函数可以把 $string 的内容写入文件指针 $handle 处。 如果指定了 $length,当写入了 $length 个字节或者写完了 $string 以后,写入就会停止。函数执行成功,会返回写入的字节数,执行失败,则返回 FALSE。
【示例】使用 fwrite() 函数向文件中写入指定的字符串。
"; print_r(file('test.txt')); ?>
运行结果如下:
Array
(
[0] => http://c.biancheng.net/php/
)
注意:使用 fwrite() 函数向文件中写入的内容会覆盖文件中原有的内容。
file_put_contents() 函数与 fwrite() 函数功能相同,同样可以将一个字符串写入到文件中,语法格式如下:
file_put_contents(string $filename, mixed $data[, int $flags = 0[, resource $context]])
参数说明如下:
|
运算符组合使用):
与 fwrite() 函数相同 file_put_contents() 函数执行成功会返回写入到文件内数据的字节数,失败时返回布尔值 FALSE 或者等同于 FALSE 的非布尔值。
【示例】使用 file_put_contents() 函数向文件中写入指定的数据。
写入前:"; echo file_get_contents($file).'
'; $arr = [ 'C语言中文网', 'http://c.biancheng.net/' ]; file_put_contents($file, $arr,FILE_APPEND|LOCK_EX); echo '写入后:'.file_get_contents($file); ?>
运行结果如下:
写入前:test
写入后:testC语言中文网http://c.biancheng.net/
在文件中通过字符序列
\n
表示换行符,代表文件中一行的结尾。不同的操作系统具有不同的结束符号,基于 UNIX 的系统使用
\n
作为行结束字符,基于 Windows 的系统使用
\r\n
作为行结束字符,基于 Macintosh 的系统使用
\r
作为行结束字符。当要写入一个文本文件并想插入一个新行时,需要使用相应操作系统的行结束符号。
本文标题:PHPfwrite()、file_put_contents():向文件中写入数据
文章位置:http://www.csdahua.cn/qtweb/news37/549937.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网