0
我已閱讀文檔,它似乎並沒有表明我可以在哪裏創建文件。我認爲,如果我在服務器上使用了file_put_contents,那麼將會在運行它的php文件所在的地方創建一個txt文件。我在這裏錯過了什麼?我試圖將網址保存在文本文件中,我只需要將它們放在我的電腦上,而不是放在服務器上。file_put_contents將文件保存到哪裏?
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++;
}
值得注意的是['chdir()'](http://php.net/manual/en/function.chdir.php)*改變*當前工作目錄。 –
我的代碼應該工作嗎?沒有文件保存到我的服務器上的工作目錄中。我知道它確實迴應了結果。 – the5thace
@ the5thace:如果您的腳本沒有權限保存目錄中的文件,則該文件將不會被保存,儘管根據錯誤報告,display_errors和log_errors可能會生成一個PHP警告。設置。 – PleaseStand