PHP cURL загрузка файла на сервер

Автор: | 19.05.2019

Используем cURL для передачи файлов на сервер. Причем для версий php7 и php5 способы будет отличаться.

В целом cURL предназначен для получения и передачи данных в сети по протоколам HTTP, HTTPS и FTP.

Передача файлов на сервер на php до версии 5.5, с использованием cURL, осуществляется следующим способом:

На php7 способ будет следующим:

Вместе с файлом можно передавать и другие данные.

Скрипт обработки запроса на передачу файла мог бы выглядеть так: