Pseudotipos em Tipos PHP PHP Data Simplificado - Parte 4 Introdução Esta é a parte 4 da minha série, Tipos de Dados PHP simplificado. Pseudo tipos são tipos de dados utilizados na documentação do PHP para explicar certas características. Eles realmente não existem. Na sintaxe de programação PHP, você estaria vendo tipos pseudo. Tipos pseudo não são normalmente utilizados no código PHP. Mesmo tipos normais como bool e int normalmente não são usadas no código PHP. Há situações excepcionais a estas regras, no entanto. Nesta parte da série olhamos para tipos PHP Pseudo.
Nota: Se você não pode ver o código ou se você acha que alguma coisa está faltando (link quebrado, imagem ausente), apenas contacte-me em [email protected]. Ou seja, contacte-me para o menor problema que você tem sobre o que você está lendo. número número é um tipo pseudo, o que significa que um parâmetro é um inteiro ou um float. mista mista é um tipo pseudo. Isto é o que a especificação diz sobre o tipo pseudo misto. "mixed indica que um parâmetro pode aceitar vários (mas não necessariamente todos) os tipos.
" misto significa simplesmente um inteiro ou um float ou uma string ou um bool, etc. Não pode significar todas as diferentes opções. void Esse é um tipo de pseudo. Vimo-lo na parte anterior da série. call_user_func callback () e usort () são funções pré-definidas. Estas duas funções e algumas outras funções predefinidas pode ter o nome de uma função como um parâmetro. Qualquer função cujo nome passa como um parâmetro para essas funções é chamado uma função de retorno. Vou usar apenas a função call_user_func () para ilustrar o comportamento de uma função de chamada de retorno.
O call_user_func () Função A sintaxe da função call_user_func () é: call_user_func misto (callback $ função [, $ parâmetro mista [, mixed $ ...]]) A função callback é qualquer função que você definir. O nome da função de retorno vai para a primeira posição da lista de parâmetros da função call_user_func (). O resto dos parâmetros da função call_user_func () são realmente os argumentos da função de retorno de chamada. O valor de retorno da função call_user_func () é realmente o valor de retorno da função de retorno. Na sintaxe, misturado, entende-se qualquer tipo de dados.
Leia e tente o seguinte programa: function square ($ nominal) {$ sqr = $ nominal * $ nominal; return $ sqr; } $ Resposta = call_user_func ("quadrado", 25); echo $ resposta; ?> Você tem a função de, quadrado (), que leva apenas um argumento.
6