CLXII. Variáveis, Funções
Introdução
Para maiores informações do comportamento de variáveis veja Variavéis localizada na seção do manual Referências da Linguagem.
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 de Variáveis
| Nome | Valor Padrão | Alterável | Changelog |
|---|---|---|---|
| unserialize_callback_func | NULL | PHP_INI_ALL | Disponível desde o PHP 4.2.0. |
Breve descrição das diretivas de configuração.
- unserialize_callback_func string
A função unserialize() de callback será chamada (com nome de classe indefinido como parâmetro), se o de-serializador encontra uma classe indefinda que deve ser instanciada. Um aviso aparece se a função especificada não estiver definida, ou se a função não inclue/implementa a classe que falta. Então apenas configure essa entrada se você realmente quer implementa uma função de callback.
Veja também unserialize().
Tipos Resource
Esta extensão não possui nenhum tipo resource.
Constantes pré-definidas
Esta extensão não possui nenhuma constante.
- Índice
- debug_zval_dump -- Dumps a string representation of an internal zend value to output
- doubleval -- Sinônimo de floatval()
- empty -- Informa se a variável é vazia
- floatval -- Retorna o valor float da variável
- get_defined_vars -- Retorna o array com todas variáveis definidas
- get_resource_type -- Retorna o tipo de resource
- gettype -- Retorna o tipo da variável
- import_request_variables -- Import GET/POST/Cookie variables into the global scope
- intval -- Retorna o valor integer da variável
- is_array -- Verifica se a variável é um array
- is_bool -- Verifica se a variável é um boleano
- is_callable -- Verify that the contents of a variable can be called as a function
- is_double -- Sinônimo parais_float()
- is_float -- Informa se a variável é um float
- is_int -- Informa se a variável é um inteiro
- is_integer -- Sinônimo de is_int()
- is_long -- Sinônimo de is_int()
- is_null -- Informa se a variável é NULL
- is_numeric -- Informa se a variável é um número ou uma string numérica
- is_object -- Informa se a variável é um objeto
- is_real -- Função sinônima de is_float()
- is_resource -- Informa se a variável é um resource
- is_scalar -- Informa se é uma váriavel escalar
- is_string -- Informa se a variável é uma string
- isset -- Informa se a variável foi iniciada
- print_r -- Prints human-readable information about a variable
- serialize -- Generates a storable representation of a value
- settype -- Atribui um tipo para a variável
- strval -- Retorna o valor string de uma variável
- unserialize -- Creates a PHP value from a stored representation
- unset -- Destrói a variável especificada
- var_dump -- Mostra informações sobre a variável
- var_export -- Mostra ou retorna uma representação estruturada de uma variável
