PHP代码:将API数据追加写入文件
PHP代码:将API数据追加写入文件
本文介绍了如何使用PHP代码将API数据追加写入文件'xjj.txt',而不是覆盖已有内容。代码示例展示了如何打开文件进行追加写入,并使用'file_get_contents'获取API数据。
$url = 'http://www.yujn.cn/api/zzxjj.php?type=json'; // 接口地址
$data = file_get_contents($url); // 获取接口数据
$file = fopen('xjj.txt', 'a'); // 打开文件进行追加写入
fwrite($file, $data); // 将接口数据追加写入文件
fclose($file); // 关闭文件
echo '数据已追加写入xjj.txt文件中'; // 输出提示信息
代码说明:
- 'fopen('xjj.txt', 'a')':打开文件'xjj.txt',以追加写入模式打开。
- 'fwrite($file, $data)':将获取的API数据写入文件。
- 'fclose($file)':关闭文件。
注意:
- 如果'xjj.txt'文件不存在,代码会自动创建该文件。
- 如果文件已经存在,代码会将新的数据追加到文件末尾。
其他方法:
除了使用'fopen'和'fwrite'函数,还可以使用以下方法将数据写入文件:
- 'file_put_contents':可以将字符串或数组写入文件。
- 'stream_copy_to_stream':可以将一个流复制到另一个流。
选择合适的方法:
根据您的需求,选择最适合的方法将API数据写入文件。
原文地址: https://www.cveoy.top/t/topic/oYhn 著作权归作者所有。请勿转载和采集!