ftp_set_option

(PHP 4 >= 4.2.0, PHP 5)

ftp_set_option -- Establecer varias opciones FTP de tiempo de ejecución

Descripción

bool ftp_set_option ( resource secuencia_ftp, int opcion, mixed valor)

Devuelve TRUE si la opción pudo definirse; FALSE de lo contrario. Un mensaje de advertencia será producido si la opcion no es soportada, o el valor pasado no coincide con el valor esperado para la opcion dada.

Esta función controla varias opciones de tiempo de ejecución para la secuencia FTP especificada. El parámetro valor depende de cuál parámetro opcion es seleccionado para ser alterado. En la actualidad, las siguientes opciones son soportadas:

Tabla 1. Opciones FTP de tiempo de ejecución soportadas

FTP_TIMEOUT_SECModifica el tiempo máximo de espera en segundos usado para todas las funciones de red. valor debe ser un entero mayor a 0. El tiempo de espera predeterminado es 90 segundos.
FTP_AUTOSEEKCuando se encuentra habilitado, las peticiones GET o PUT con un parámetro pos_continuacion o pos_comienzo buscarán primero la posición solicitada dentro del archivo. Este parámetro está habilitado por defecto.

Ejemplo 1. Ejemplo de ftp_set_option()

<?php
// Establecer el tiempo de espera de red a 10 segundos
ftp_set_option($id_con, FTP_TIMEOUT_SEC, 10);
?>

Vea también ftp_get_option().