PHP Velho Oeste 2024

Pseudo-tipos e variáveis utilizadas nesta documentação

Pseudo-tipos são palavras-chave usadas na documentação do PHP para especificar os tipos ou valores que um parâmetro pode ter. Observe que eles não são primitivos da linguagem PHP. Portanto, você não pode usar pseudo-tipos como dicas de tipo em suas próprias funções personalizadas.

mixed

mixed indica que um parâmetro pode aceitar vários (mas não necessariamente todos) os tipos.

gettype(), por exemplo, aceita todos os tipos do PHP, enquanto que a função str_replace() aceita somente strings e arrays.

number

number indica que um parâmetro pode ser tanto um integer ou float.

callback

O pseudo-tipo callback era utilizado nesta documentação antes da introdução da declaração de tipo callable pelo PHP 5.4. Isso significa exatamente o mesmo.

array|object

array|object indica que o parâmetro pode ser tanto array quanto object.

void

void no tipo de retorno indica que não há valor a ser retornado. void na lista de parâmetros indica que a função não aceita parâmetros.

...

$... no protótipo de uma função significa e assim por diante. Este nome de variável é utilizado quando a função suporta um número infinito de argumentos.

add a note add a note

User Contributed Notes 1 note

up
-136
ASchmidt at Anamera dot net
6 years ago
As of PHP 7.1 "void" is now a valid function return type.
To Top