Как скачать файл с сервера в php?

Пользователь

от bart , в категории: PHP , 8 месяцев назад

Как скачать файл с сервера в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от dmitrypro77 , 8 месяцев назад

@bart можете использовать curl библиотеку в PHP чтобы скачать любой файл с сервера на PHP, код:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php

// Ссылка на файл
$url = 'https://lapku.ru/wp-content/uploads/2022/05/Ternetsiya-ryba-386x480.jpeg';

// Инициализировать curl
$ch = curl_init($url);

// Директория куда скачать файл
$path = "/tmp/";

// Получить название файла из URL
$fileName = basename($url);

// Полный путь к файлу
$filePath = $path . $fileName;

// Открыть файл
$fp = fopen($filePath, 'wb');

// Установить опции для скачивания файла
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);

// Выволнить curl
curl_exec($ch);

// Закрыть curl
curl_close($ch);

// Закрыть файл
fclose($fp);


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.