阅读量:0
是的,file_get_contents
可以用来下载文件。当你想要从指定的 URL 下载文件并将其保存到本地时,可以使用 file_get_contents
函数结合 PHP 的 fopen
和 fwrite
函数。以下是一个简单的示例:
<?php // 要下载的文件的 URL $url = 'https://example.com/path/to/your/file.txt'; // 本地保存文件的路径 $localFilePath = 'downloaded_file.txt'; // 使用 file_get_contents 从 URL 下载文件并保存到本地 $content = file_get_contents($url); if ($content === false) { die('Error: Failed to download the file.'); } // 将下载的内容写入本地文件 if (!file_put_contents($localFilePath, $content)) { die('Error: Failed to save the downloaded file.'); } echo 'File downloaded successfully and saved as ' . $localFilePath; ?>
这个示例将从给定的 URL 下载文件,并将其保存为名为 downloaded_file.txt
的本地文件。请确保将 $url
变量替换为要下载的实际文件的 URL。