问一个 foreach()函数的问题
PHP Warning: Invalid argument supplied for foreach() in C:\inetpub\wwwroot\hp\client_list.php on line 126
<br /><br />foreach($idcheck as $u =>$s) //这种foreach写法会报错
有什么办法在不改原句 (原句在网站中多处使用) 的基础上解决这个报错问题,除了 (屏蔽报错功能外) 可以通过改php.ini实现这个功能么? 求解!
------解决思路----------------------出了问题应主动解决,而不是回避
问题要解决在源头,而不是事后补救
你只需确保 $idcheck 是数组(那怕是空数组),那就不会出错了
------解决思路----------------------增加:
error_reporting(0); //关闭错误报告
?>试试
或
php.ini 里··全部错误关闭display_errors = Off; 试试。
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn