Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2012, 11:58
yamsita
 
Fecha de Ingreso: diciembre-2011
Mensajes: 90
Antigüedad: 12 años, 10 meses
Puntos: 0
Warning con foreach

Amigos buen dia,
se me presento un problema en localhost y en web. Tengo una funcion con un Foreach. pero me genera el siguiente warnirng:

Warning: Invalid argument supplied for foreach() in C:\cursophp\agenda4.php on line 12

esta es la funcion y la forma de emplearla:

Código PHP:
//funcion, el warning lo da en la linea de foreach($destino[$If] as $k => $igual)
function buscar ($destino$If$a) { 
   foreach(
$destino[$If] as $k => $igual){
        if(
$a === $igual){
        return 
true;
            } 
    }
    return 
false;
}

//la usamos de la siguiente manera

for($If=1;  ;$If++){
     if(!
$destino[$If][$Ic]){
     
$Busca buscar($destino$If$a);
     if(
$Busca === false)

     
$destino[$If][$Ic] = $a;
      break;

He estado dandole vueltas a este asunto y agradeceria su apoyo.

Saludos!