file_put_contents将文件保存到哪里?

时间:2013-07-29 16:48:25

标签: php file save

我已经阅读了文档,但似乎没有说明我可以在哪里创建文件。我假设如果我在服务器上使用了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++;
  }

1 个答案:

答案 0 :(得分:3)

除非您指定其他目录(使用一个或多个斜杠),否则该文件将保存在current working directory中。 getcwd()返回当前工作目录; chdir()改变了它。