二、文件写入函数
fwrite():向文件写入内容 fwrite() 函数用于向文件写入内容。
语法:
代码语言:javascript复制int fwrite(resource $handle, string $string [, int $length ]);
参数说明:
- $handle:文件句柄,通过 fopen() 函数获取。
- $string:要写入文件的内容。
- $length:可选参数,指定要写入的字节数。
示例:
代码语言:javascript复制$file = fopen('test.txt', 'w');
fwrite($file, 'Hello, world!');
fclose($file);
file_put_contents():将内容写入文件 file_put_contents() 函数用于将字符串写入文件中。如果文件不存在,将会创建该文件。
语法:
代码语言:javascript复制int file_put_contents(string $filename, mixed $data [, int $flags = 0 [, resource $context ]] );
参数说明:
- $filename:文件名,可以包含文件路径。
- $data:要写入文件的数据,可以是字符串、数组等。
- $flags:可选参数,指定写入的方式,如追加、锁定等。
- $context:可选参数,指定文件打开的上下文。
示例:
代码语言:javascript复制file_put_contents('test.txt', 'Hello, world!');