LXXXI. Funciones de Miscelánea
Introducción
Estas funciones fueron colocadas aquí debido a que no parecen ajustarse a ninguna otra categoría.
Requisitos
No se necesitan bibliotecas externas para construir esta extensión
Instalación
No se necesita ninguna instalación para usar estas funciones, son parte del núcleo de PHP.
Configuración en tiempo de ejecución
El comportamiento de estas funciones está afectado por los valores definidos en php.ini.
Tabla 1. Opciones Varias de Configuración
| Nombre | Predeterminado | Modificable | Cambios |
|---|---|---|---|
| ignore_user_abort | "0" | PHP_INI_ALL | |
| highlight.string | "#DD0000" | PHP_INI_ALL | |
| highlight.comment | "#FF8000" | PHP_INI_ALL | |
| highlight.keyword | "#007700" | PHP_INI_ALL | |
| highlight.bg | "#FFFFFF" | PHP_INI_ALL | |
| highlight.default | "#0000BB" | PHP_INI_ALL | |
| highlight.html | "#000000" | PHP_INI_ALL | |
| browscap | NULL | PHP_INI_SYSTEM |
A continuación se presenta una corta explicación de las directivas de configuración.
- ignore_user_abort boolean
TRUE por defecto. Si se modifica a FALSE, los scripts terminarán tan pronto intenten generar alguna salida despuén de que el cliente haya abortado su conexión.
Vea también ignore_user_abort().
- highlight.bg string, highlight.comment string, highlight.default string, highlight.html string, highlight.keyword string, highlight.string string
Colores para el modo de Resaltado de Sintaxis. Cualquier cosa que sea aceptable en <font color="??????"> debería funcionar.
- browscap string
Nombre (p.ej.: browscap.ini) y ubicación del archivo de capacidades del navegador. Vea también get_browser().
Tipos de recursos
Esta extensión no tiene ningún tipo de recurso definido.
Constantes predefinidas
Estas constantes están definidas por esta extensión y estarán disponibles solamente cuando la extensión ha sido o bien compilada dentro de PHP o grabada dinámicamente en tiempo de ejecución.
- Tabla de contenidos
- connection_aborted -- Devuelve TRUE si el cliente se desconectó
- connection_status -- Devuelve el campo de bits de status de conexión
- connection_timeout -- Devolver TRUE si el script ha alcanzado su tiempo de espera máximo
- constant -- Devuelve el valor de una constante
- define -- Define una constante por nombre
- defined -- Verifica si una constante dada existe
- die -- Equivalente a exit()
- eval -- Evaluar una cadena como código PHP
- exit -- Imprime un mensaje y termina el script actual
- get_browser -- Indica las capacidades del navegador del usuario
- __halt_compiler -- Detiene la ejecución del compilador
- highlight_file -- Resaltado de sintaxis de un archivo
- highlight_string -- Resaltado de sintaxis de una cadena
- ignore_user_abort -- Establecer si la desconexión de un cliente debe abortar la ejecución del script
- pack -- Empaquetar datos en una cadena binaria
- php_check_syntax -- Verifica la sintaxis PHP del archivo especificado (y lo ejecuta)
- php_strip_whitespace -- Devuelve el código fuente sin los comentarios y espacios blancos
- show_source -- Alias of highlight_file()
- sleep -- Retardar la ejecución
- sys_getloadavg -- get average system load
- time_nanosleep -- Retardo por un número de segundos y nanosegundos
- time_sleep_until -- Hacer que el script duerma hasta la hora especificada
- uniqid -- Generar un ID único
- unpack -- Desempaqueta datos de una cadena binaria
- usleep -- Retrasar la ejecución en microsegundos
