Funções PHP com variáveis padrões

Publicado por Ricardo Landim em 12/01/2003

[ Hits: 7.765 ]

 


Funções PHP com variáveis padrões



PHP é um linguagem que está crescendo muito, além do seu código ser bastante limpo, apresenta funcionalidades que o deixam ainda melhor. A que vou descrever é simples, porém bastante prática.

Você sabia que se pode chamar funções com parâmetros sem enviá-los ? isso mesmo... veja o código abaixo que entenderá.
<?
function frase($cargo, $presidente = "Lula") {
return "O nosso " . $cargo . " se chama " . $presidente . " <br>\n";
}

echo frase("presidente");
echo frase("Ministro","João da Silva");

?>

Esse código irá retornar...

O nosso presidente se chama Lula
O nosso Ministro se chama João da Silva


Nota: Nunca use variáveis padrões antes de fixas, pois não irá funcionar
/*** Não funciona ***/
Ex:
function frase ($presidente = "Lula", $cargo) {
return "O nosso " . $cargo . " se chama " . $presidente . " <br>\n";
}
/***Não funciona***/

Mais dicas sobre funções você encontra em http://www.php.net/manual/pt_BR/functions.php.

Outras dicas deste autor

A função header() da PHP

Leitura recomendada

Joomla 3.6.x - Resolvendo problema com instalação de extensões

Project Euler

Solucionando erro de ArrayIterator que não recebe array

Framework Ágil - Criando aplicativos amigáveis e com simplicidade

Exibindo o IP do visitante no seu site

  

Comentários
[1] Comentário enviado por GrupoFimdeprova em 09/08/2004 - 10:28h

Quando uma Variável está entre os parenteses de uma Function, passa a se chamar argumento.

Portanto esta dica fala sobre ARGUMENTOS de funções com valor padrão.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts