## Configuración en tiempo de ejecución

El comportamiento de estas funciones se ve afectado por la configuración de php.ini.

Opciones de configuración del sistema de ficheros y flujos
Nombre | Por defecto | Cambiable | Historial de cambios
--- | --- | --- | ---
allow_url_fopen | "1" | `INI_SYSTEM` |
allow_url_include | "0" | `INI_SYSTEM` | Disponible a partir de PHP 5.2.0.
user_agent | NULL | `INI_ALL` |
default_socket_timeout | "60" | `INI_ALL` |
from | "" | `INI_ALL` |
auto_detect_line_endings | "0" | `INI_ALL` |
sys_temp_dir | "" | `INI_SYSTEM` | Available a partir de PHP 5.5.0.

He aquí una breve explicación de las directivas de configuración.

`allow_url_fopen` boolean

  Esta opción habilita las envolturas fopen de tipo URL que permiten el acceso a objetos URL como ficheros. Las envolturas predeterminadas están proporcionads para el acceso de ficheros remotos usando los protocolos ftp o http, algunas extensiones como zlib pueden registrar envolturas adicionales.

`allow_url_include` boolean

  Esta opción permite es uso de envolturas fopen de tipo URL con las siguientes funciones: include, include_once, require, require_once.

  > Nota:

  > Esta opción requiere allow_url_fopen para ser activada.

`user_agent` string

  Define el agente de usuario de PHP para el envío.

`default_socket_timeout` integer

  Tiempo de espera predeterminado (en segundos) para sockets basados en flujos.

`from` string

  La dirección de email a usar en conexiones FTP no autenticadas y como valor de la cabecera From de conexiones HTTP, al usar las envolturas ftp y http, respectivamente.

`auto_detect_line_endings` boolean

  Cuando se activa, PHP examinará la información leída por fgets() y file() para ver si se está usando las convenciones de final de línea de Unix, MS-Dos o Macintosh.

  Esto permite a PHP inter-operar con los sistemas Macintosh, pero por defecto está en Off, ya que hay una pérdida muy pequeña de rendimiento cuando se detectan las convenciones de EOL para la primera línea, y también porque la gente que usa retornos de carro como elementos serparadores bajo sistemas Unix podrían experimentar un comportamiento que no es compatible con versiones anteriores.

`sys_temp_dir` string