La clase CURLFile

(PHP 5 >= 5.5.0, PHP 7, PHP 8)

Introducción

Esta clase o CURLStringFile debe ser utilizada para transferir un fichero con las constantes CURLOPT_POSTFIELDS.

La deserialización de las instancias CURLFile no está permitida. A partir de PHP 7.4.0, la serialización está prohibida en primer lugar.

Sinopsis de la Clase

class CURLFile {
/* Propiedades */
public string $name = "";
public string $mime = "";
public string $postname = "";
/* Métodos */
public __construct(string $filename, ?string $mime_type = null, ?string $posted_filename = null)
public setMimeType(string $mime_type): void
public setPostFilename(string $posted_filename): void
}

Propiedades

name

Nombre del fichero a descargar.

mime

Tipo MIME del fichero (por omisión, application/octet-stream).

postname

El nombre del fichero en los datos descargados (por omisión, la propiedad name).

Tabla de contenidos