file_get_contents
PHP の関数を使用するたびに、関数はダウンロードしたページをハードディスクに保存しますか? はいの場合、どこに保存されますか?
また、ページを閉じた後は自動削除されますか?
Linux を使用しています。
file_get_contents
PHP の関数を使用するたびに、関数はダウンロードしたページをハードディスクに保存しますか? はいの場合、どこに保存されますか?
また、ページを閉じた後は自動削除されますか?
Linux を使用しています。
file_get_contents
ファイル全体を文字列に読み取ります。文字列はメモリ (RAM) に格納され、スクリプトの実行の終了時または変数が設定されていない場合に自動的に解放されます。
いいえ、そうではありません。それをRAMにロードします。file_put_contentsで保存できます。
いいえ、PHP はそのファイルを保存しません。実際には逆で、ロードします。
そのため、後でクリーンアップするものは何もありません。
しかし、ディスクに保存されるとは思わなかったので、ここでさらに共有する理由があるかもしれないので、なぜあなたが尋ねるのか少し疑問に思います.
ページのソース、つまりページの html にアクセスする場合は、次の方法でアクセスできます。
$pageContent = file_get_contents('http://www.anysite.com/anypage.html');
次に、変数 $pageContent には、anypage.html の html があります。