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

NombrePredeterminadoModificableCambios
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 
browscapNULLPHP_INI_SYSTEM 
For further details and definitions of the PHP_INI_* constants, see the Apéndice G.

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.

CONNECTION_ABORTED (integer)

CONNECTION_NORMAL (integer)

CONNECTION_TIMEOUT (integer)

__COMPILER_HALT_OFFSET__ (integer)

Agregada en PHP 5.1.

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