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

Publicado por EVERTON DA ROSA em 10/03/2007

[ Hits: 6.203 ]

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

Codepress: editor online com destaque de sintaxe e muito mais

txt2tags - convertendo texto em notações especiais

Orion - Extração e conversão de dados de arquivos texto e CSV

Djl: Um Game Manager ao estilo do Steam

Geany IDE: mais do que um simples editor de texto

Leitura recomendada

Projeto SER disponível

PHP na linha de comando no Debian

Pegar parte do conteúdo (dados) de outro site com PHP utilizando explode()

Framework Ágil usando PDO - Criando aplicativos amigáveis com facilidade

Mini-CMS em português

  

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