Ir para conteúdo

POWERED BY:

Arquivado

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

Alfa ex

[Resolvido] Função com array

Recommended Posts

Olá a todos.

 

estou com a seguinte dúvida, creio que é facil, mas estou me perdendo na forma de criar a função creio eu.

 

quero o seguinte.

 

imagina que a função bola() pode receber uma hora 1 valor, outra hora 10 valores, então imaginei fazer um array, por que assim independente de quantos tiver, ele vai processar cada um.

 

eu estava tendando fazer desta forma.

 

function bola(aki teria que estar o array pegando os valores){ ----(lembra que pode ser de 1 a "infinito")

para cada valor do array faça tal procedimento

}

 

como eu imagino que seja mas não estou conseguindo

 


function lalala($teste){
$teste = array();
foreach($teste as $key => $value){
$eu = print_r($value);
return $eu;
}

}
?>

<?php

lalala("bola", "gato", "topera");

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites
<?php 
function lalala($teste){ 
       foreach($teste as $key => $value){ 
       $eu = print_r($value); 
       return $eu; 
       } 

} 



lalala(array("bola", "gato", "topera")); 

?>


Compartilhar este post


Link para o post
Compartilhar em outros sites

Desta forma deu certo, valew ae.

 

<?php

function lalala($teste){
foreach($teste as $value){
print_r($value);
}

}


lalala(array("bola", "gato", "topera"));

?>

 

mas é que eu não queria por o array na hora de usar a função, eu queria que estivesse embutida na função, para eu digitar apenas os valores que eu desejo.

 

por isso que eu tentei usar

$teste = array() ? 

 

Mas obrigado desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode fazer isto também:

function lalala($args){
    $teste =  func_get_args();
       foreach($teste as $value){ 
       print_r($value); 
       } 

} 


lalala("bola", "gato", "topera");

Você pode colocar qualquer argumento e de qualquer tipo na chamada da função.

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.