Клас CURLFile
(PHP 5 >= 5.5.0, PHP 7, PHP 8)
Вступ
Цей клас або CURLStringFile можуть бути використані для завантаження файлу за допомогою опції CURLOPT_POSTFIELDS
Десеріалізація екземплярів CURLFileне допускается. Начиная с PHP 7.4.0, сериализация запрещена в первую очередь.
Огляд класів
class CURLFile
{
/* Свойства */
public
string
$name = "";
public
string
$mime = "";
public
string
$postname = "";
/* Методы */
public __construct(string $filename, ?string $mime_type = null, ?string $posted_filename = null)
public getFilename(): string
public getMimeType(): string
public getPostFilename(): string
public setMimeType(string $mime_type): void
public setPostFilename(string $posted_filename): void
}
Властивості
name
Шлях до файлу, який буде надіслано
mime
MIME-тип файла (по умолчаниюapplication/octet-stream
) .
postname
Ім'я файлу при надсиланні методом POST (за замовчуванням name)
Дивіться також
Зміст
- CURLFile::__construct— Створює об'єкт CURLFile
- CURLFile::getFilename— Повертає ім'я файлу на сервері
- CURLFile::getMimeType - Повертає MIME-тип файлу
- CURLFile::getPostFilename— Повертає ім'я файлу, що надсилається POST-запитом
- CURLFile::setMimeType - Встановлює MIME-тип
- CURLFile::setPostFilename— Встановлює ім'я файлу для надсилання методом POST