| 
               
                PHP, they say, is undergoing a renaissance. Lockhart, like many,
                argues that this is because Facebook created their
                hack
                "dialect" of PHP and the
                Hip Hop Virtual Machine (HHVM)
                as a competitor to
                Zend,
                the only engine that had run PHP up to that point. It's been two
                years now since Facebook dropped their bomb. Since then PHP has
                gotten a
                language spec,
                PHP Standards Recommendations (PSRs),
                dropped the perpetually delayed version 6, and is in the process
                of releasing version 7, which incorporates many of hack's
                improvements. PHP remains in the top four languages tagged on
                Stack Overflow.
               
              
                Lockhart outlines these changes and more his Modern PHP:
                from namespaces to multiple inheritance via traits to closures
                to PSRs 1 through 4 to components to the usual good practices
                that web programmers should use. After covering these aspects of
                the language, Lockhart moves on to common practice in the usage
                of the language, from setting up webservers to tuning to git
                deployment to testing with PHPUnit to becoming involved in the
                wider PHP community.
               
              
                No doubt many, like me, have picked up quite a few of these
                things being active and curious PHP programmers over the past
                couple years. I certainly missed a few though, and it was nice
                to see the wisdom of the others affirmed in an O'Reilly book.
                Yes, I know it's a bit silly, but those animal-covered tomes
                have guided me since I started programming in the late nineties.
               
             |