問一個 foreach()函數的有關問題

來源:互聯網
上載者:User
問一個 foreach()函數的問題
PHP Warning: Invalid argument supplied for foreach() in C:\inetpub\wwwroot\hp\client_list.php on line 126


foreach($idcheck as $u =>$s) //這種foreach寫法會報錯


有什麼辦法在不改原句 (原句在網站中多處使用) 的基礎上解決這個報錯問題,除了 (屏蔽報錯功能外) 可以通過改php.ini實現這個功能嗎? 求解!

------解決思路----------------------
出了問題應主動解決,而不是迴避

問題要解決在源頭,而不是事後補救
你只需確保 $idcheck 是數組(那怕是空數組),那就不會出錯了
------解決思路----------------------
增加:
error_reporting(0); //關閉錯誤報表
?>試試


php.ini 裡··全部錯誤關閉display_errors = Off; 試試。
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.