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

Publicado por Ricardo Landim em 12/01/2003

[ Hits: 7.770 ]

 


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

[RESOLVIDO] Magento: Não consigo fazer login de administrador após instalação

register_globals e $_REQUEST

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

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

Nasce uma lista de Joomla com boa estrutura

  

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