我当前的php文件看起来像
<?php
$ip = file_get_contents('https://api.ipify.org');
echo "Your IP address is: " . $ip;
file_put_contents ('date.txt'), $ip);
?>
这使得一个名为data.txt的文本文件在其中具有我的IP。 但每次运行这个php文件时,它都会替换txt文件中的ip 我希望它不能替换它,而是将新的ip添加到另一行
data.txt(当前)
83.169.130.59 <---- This is what gets replaced
我希望这样做,所以它在另一个下面添加了另一个ip,如下所示:
83.169.130.59
81.214.214.15
21.251.214.14
192.125.144.1
答案 0 :(得分:0)
您需要在FILE_APPEND
函数中传递file_put_contents()
作为第三个参数,如下所示:
file_put_contents('date.txt', $ip . PHP_EOL, FILE_APPEND)
以下是参考资料: