Understanding PHP 8 Error Handling

Learn about improved error-handling techniques and features introduced in PHP 8.

Historically, many PHP error conditions were assigned an error level far below their actual severity. This gave developers a false sense of security because seeing only a Notice led them to believe that their code was not deficient. Many situations only formerly generated a Notice or a Warning when, in fact, their seriousness merited greater attention.

In this lesson, we look at a number of error-handling enhancements in PHP 8 that continue with the overall trend of enforcing good coding practices. The discussion in this chapter will help us to reexamine our code with an eye toward greater efficiency and fewer maintenance issues down the road.

Get hands-on with 1200+ tech skills courses.