要將文件下載到指定目錄,可以使用 PHP 的內置函數 copy()。這個函數可以將一個文件從一個位置複製到另一個位置。
以下是一個基本的示例代碼,將文件從遠程服務器下載並保存到本地指定目錄:
$remote_file_url = 'http://example.com/remote_file.txt';
$local_file_path = '/path/to/local/directory/local_file.txt';
// 使用 copy() 函數將文件從遠程服務器下載到本地目錄
if (copy($remote_file_url, $local_file_path)) {
echo "文件已成功下載到 $local_file_path.";
} else {
echo "下載文件失敗。";
}在上面的代碼中,你需要將 $remote_file_url 替換爲遠程文件的 URL 地址,將 $local_file_path 替換爲本地目錄的完整路徑和文件名。
如果下載成功,將輸出 "文件已成功下載到 $local_file_path."。如果下載失敗,則將輸出 "下載文件失敗。"。
注意,PHP 服務器需要有足夠的權限來寫入目標目錄,否則下載可能會失敗。