-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
PHP 8 Programming Tips, Tricks and Best Practices
By :
Historically, many PHP error conditions were assigned an error level far below their actual severity. This gave developers a false sense of security as 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 section, 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 you to re-examine your code, with an eye toward greater efficiency and fewer maintenance issues down the road.
In the next several subsections, we have a look at changes to certain Notice and Warning error conditions that could have an impact on your code. Let's first have a look at changes in how PHP 8 handles undefined variables.
One notorious feature of PHP is how it treats...