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

Publicado por Ricardo Landim em 12/01/2003

[ Hits: 7.230 ]

 


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

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

Mini-CMS em português

Facilitanto sua vida com phpMyAdmin

Solucionando erro de ArrayIterator que não recebe array

Impressão remota usando impressora matricial

  

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
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts