2009
01.12

Os parâmetros opcionais são utilizados quando não há a necessidade de serem informados na hora da chamada da função, sendo que em sua construção deve-se obrigatoriamente definir um valor padrão para cada parâmetro opcional, pois  esses valores serão utilizados caso não seja passado nenhum parâmetro à função.

1
/**
2
 * printName
3
 * @param string $name - parametro opcional
4
 */
5
function printName($name='Visitante'){
6
    echo 'Seja bem-vindo '.$name;
7
}

No exemplo acima, eu defini o valor padrão como ‘Usuário’, caso não seja passado nenhum parâmetro à função, seu resultado será ‘Seja bem-vindo Visitante’, caso contrário, será o valor passado como parâmetro, ex: ‘Seja bem-vindo Salsotto’.

1
/**
2
 * printName
3
 * @param string $string
4
 * @param string $name - parametro opcional
5
 */
6
function printName($string, $name='Salsotto'){
7
    echo $string.' '.$name;
8
}

É importante frisar que os últimos parâmetros que devem ser os opcionais, no caso de mais de um parâmetro, caso contrário sua função não funcionará.

 

 

Também não deixe de ler:

Não há comentários ainda.

Deixe seu comentário