PHP: file_put_contents

(PHP5, PHP7)

file_put_contents — 将一个字符串写入文件

函数原型:

int file_put_contents(string $filename, mixed $data[, int $flags = 0[, resource $context]]);

和依次调用fopen(), fwrite()以及fclose()功能一样

如果文件不存在,将被创建。

如果没有设置FILE_APPEND标识,文件内容将被覆盖

参数

filename:要被写入数据的文件名

data:要写入的数据。类型可以是 string, array, 或者是stream资源

flags:可以是以下的flag使用OR(|)运算符进行的组合。如:file_put_contents($file$personFILE_APPEND LOCK_EX);

FILE_USE_INCLUDE_PATH:在include目录里搜索filename.更多内容见include_path

FILE_APPEND:如果文件filename已经存在,追加数据而不是覆盖

LOCK_EX:在写入时获得一个独占锁

context:一个context资源

返回值

该函数将返回写入到文件内数据的字节数,失败时返回FALSE

详情

 

转载于:https://www.cnblogs.com/carolina/p/5486708.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值