file_put_contents

来源:互联网 发布:007支票打印软件 编辑:程序博客网 时间:2024/04/30 13:25
int file_put_contents ( string $filename , mixed $data [, int $flags = 0 [, resource $context ]] )
参数 ¶filename要被写入数据的文件名。data要写入的数据。类型可以是 string,array 或者是 stream 资源(如上面所说的那样)。如果 data 指定为 stream 资源,这里 stream 中所保存的缓存数据将被写入到指定文件中,这种用法就相似于使用 stream_copy_to_stream() 函数。参数 data 可以是数组(但不能为多维数组),这就相当于 file_put_contents($filename, join('', $array))。flagsflags 的值可以是 以下 flag 使用 OR (|) 运算符进行的组合

Flag描述FILE_USE_INCLUDE_PATH 在 include 目录里搜索 filename。 更多信息可参见 include_path。FILE_APPEND 如果文件 filename 已经存在,追加数据而不是覆盖。LOCK_EX 在写入时获得一个独占锁。context一个 context 资源。


0 0