我已经阅读了文档,但似乎没有说明我可以在哪里创建文件。我假设如果我在服务器上使用了file_put_contents,那么将在运行它的php文件所在的同一个地方创建一个txt文件。我在这里错过了什么?我正在尝试将url保存在文本文件中。我只需要在我的计算机上,而不是在服务器上。
while ($blekr<=$blekko_count)
{
echo '<a href='.$Blekko[$blekr]['url'].'><h4>'.$Blekko[$blekr]['url_title'].'</h4></a>';
echo '<p>'.$Blekko[$blekr]['snippet'].'<p>';
echo '<b>'.$Blekko[$blekr]['engine'].'</b>';
$file = 'Blekko.txt';
file_put_contents($file, $Blekko[$blekr]['url'], FILE_APPEND);
echo '<hr>';
$blekr++;
}
答案 0 :(得分:3)
除非您指定其他目录(使用一个或多个斜杠),否则该文件将保存在current working directory中。 getcwd()
返回当前工作目录; chdir()
改变了它。