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!