Utilizando argumentos padrão em funções no PHP

Publicado por EVERTON DA ROSA em 10/03/2007

[ Hits: 6.017 ]

Blog: http://everton3x.github.io

 


Utilizando argumentos padrão em funções no PHP



Para definir argumentos padrão em uma função, simplesmente transforme o nome de parâmetro formal em uma expressão de atribuição. Se a chamada real tiver menos parâmetros e a definição tiver mais parâmetros formais, o PHP corresponderá o real ao formal até o fim e então utilizará as atribuições padrão para preencher a parte restante.

Exemplo:

function info($cidade="Porto Alegre", $time="Internacional"){
   print("Eu moro em $cidade e meu time do coração é o $time!");
}

Se chamarmos a função desta forma: info(), a saída será: Eu moro em Porto Alegre e meu time do coração é o Internacional!.

Caso chamemos a função desta forma, info("São Paulo"), a saída será: Eu moro em São Paulo e meu time do coração é o Internacional!.

Se chamarmos por info("São Paulo","Palmeiras"), a saída será: Eu moro em são Paulo e meu time do coração é o Palmeiras!.

Outras dicas deste autor

RAC - Rows and Columns

Extensões do FireFox para se ter no dia-a-dia

W3Schools.com: tutoriais, referências e exemplos voltados para a web

Codepress: editor online com destaque de sintaxe e muito mais

Crie sua própria classe Javascript

Leitura recomendada

Cursos gratuitos online de PHP orientado a objetos

Ubuntu 10.04: Interpretação de arquivos PHP nas pastas pessoais

Laravel 5.4: erro ao rodar o comando migrate (Specified key was too long error) [Resolvido]

Como hospedar projetos no SourceForge.net

Cursos gratuitos de Joomla e PHP

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts