LXXIII. Miscelânea

Introdução

Estas funções foram colocadas aqui porque pareciam não caber em nenhuma outra categoria.

Dependências

Nenhuma biblioteca externa é necessária para compilar esta extensão.

Instalação

Não há nenhuma instalação necessária para utilizar estas funções, elas fazem parte do núcleo do PHP.

Configurações em execução

O comportamento dessas funções podem ser modificado pelas configurações do php.ini.

Tabela 1. Opções de Configuração

NomePadrãoModificável
ignore_user_abort"0"PHP_INI_ALL
highlight.string#DD0000PHP_INI_ALL
highlight.comment#FF9900PHP_INI_ALL
highlight.keyword#007700PHP_INI_ALL
highlight.bg#FFFFFFPHP_INI_ALL
highlight.default#0000BBPHP_INI_ALL
highlight.html#000000PHP_INI_ALL
browscapNULLPHP_INI_SYSTEM
Para maiores detalhes e definição das constantes PHP_INI_* veja ini_set().

Breve descrição das diretivas de configuração.

ignore_user_abort boolean

TRUE por padrão. Se modificado para FALSE os scripts terminaram assim que o cliente tentar enviar algo após o cliente ter abortado sua conexão.

Veja também ignore_user_abort().

highlight.comment string, highlight.default string, highlight.html string, highlight.keyword string, highlight.string string

Cores para o modo de destaque da sintaxe. Qualquer coisa aceitável em <font color="??????"> deve funcionar.

browscap string

Nome (ex: browscap.ini) e localização do arquivo com as capacidades do browser. Veja também get_browser().

Tipos Resource

Esta extensão não possui nenhum tipo resource.

Constantes pré-definidas

As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.

CONNECTION_ABORTED (integer)

CONNECTION_NORMAL (integer)

CONNECTION_TIMEOUT (integer)

Índice
connection_aborted -- Retorna TRUE se o cliente desconectou
connection_status -- Retorna o status da conexão
connection_timeout -- Retorna TRUE se o script ultrapassou o limite de tempo
constant -- Retorna o valor de uma constante
define -- Define uma constante.
defined --  Confere se uma constante existe
die -- Equivalente a exit()
eval -- Executa uma string como código PHP
exit -- Mostra uma mensagem e termina o script atual
get_browser --  Diz o que o browser do usuário pode fazer
highlight_file -- Destaca a sintaxe de um arquivo
highlight_string -- Destaque da sintaxe de uma string
ignore_user_abort --  Estabelece se acontecerá o enceramento do script quando o usuário abortar a conexão
pack -- Pack data into binary string
php_check_syntax --  Check the PHP syntax of (and execute) the specified file
php_strip_whitespace --  Return source with stripped comments and whitespace
show_source -- Apelido para highlight_file()
sleep -- Atrasa a execução do script
time_nanosleep --  Delay for a number of seconds and nanoseconds
uniqid -- Gera um ID unico
unpack -- Unpack data from binary string
usleep -- Atrasa a execução em milionésimos de segundo