我正在編寫一個簡單的PHP代碼,用於通過郵件列表從MySQL表發送電子郵件;
我盡我所能防止錯誤發生,驗證字段並盡我所能防止錯誤發生。錯誤發生後繼續執行代碼,稍後在PHP中處理它們?
我打算使用foreach循環來發送每個電子郵件的名稱和其他相關信息,但我擔心由於某種原因,某些電子郵件或名稱可能會引發錯誤並停止我的代碼在名單的中途,讓我無法知道它停在哪裏。
我想知道是否有辦法跳過有問題的行並繼續發送電子郵件,然後顯示有關發送失敗的行的詳細信息。
我認爲我可以使用Try/Catch,但是我找不到如果我能在異常後繼續執行代碼,並且無法找到如何在最後顯示錯誤消息。
如果這不是處理可能的錯誤的好方法,那麼最好的方法是什麼?
在此先感謝!