Kamis, 12 Maret 2015

mengatasi invalid argument supplied for foreach() di PHP


invalid argument supplied for foreach()
hal ini terjadi di karenakan ada masalah pada $_GET[$_VALUE]

untuk mengatasi hal ini anda hanya perlu menambahkan if pada array yang akan di foreach

example :

$dataArr = array(); /// ini adalah array anda yang akan di foreach

if(is_array($dataArr)){
foreach($dataArr as $keys=>$vals){
echo $vals;
}
}

contoh :

<?
$dataArr= array(
'ID'=>1,
'Nama'=>'suel',
'Kelas'=>'RPL'
);

if(is_array($dataArr)){
foreach($dataArr as $val){
echo $val . "<br>";
}
}


?>

semoga membantu :)

7 komentar: