Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Anderson Barberini

Número de Argumentos variáveis em uma função

Recommended Posts

E ai pessoal!

 

Hoje vou explicar como se faz para definir uma função com o número de argumentos variáveis, ou seja, obtê-los de forma dinâmica, mesmo sem saber quais são ou quantos são. Para obter quais são, utilizamos a função func_get_args(); para obter a quantidade de argumentos, utilizamos a função func_num_args().

 

Exemplo:

<?php

function Ola()

{

$argumentos = func_get_args();

$quantidade = func_num_args();

for($n=0; $n<$quantidade; $n++)

{

echo "Olá ".$argumentos[$n]."<br>";

}

}

Ola('João', 'Maria', 'José', 'Pedro');

?>

 

Resultado:

Olá João

Olá Maria

Olá José

Olá Pedr

 

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

É isso aew!

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.