February 26-28, 2025
Montreal, Canada

Those changed behaviors in PHP 8

Version migration includes adding features, backward incompatibilities, and changed behaviors. These changes might initially be silent and go unnoticed, but slowly affect edge cases. They are numerous, varied and permanant. In this session, we'll review overlooked PHP 8 changes : how they are announced, how they appear in the code, and how we still get surprised by them when they manifest. We’ll also cover how to deal with them.

View all 191 sessions

Damien Seguy

Exakat

Damien Seguy is CTO at Exakat SA., a company specialized in PHP code quality solutions for the industry. He leads the development of the exakat static analysis engine, that automatically review code for version compatibility, security and clear code. Over the last 24 years Damien has contributed to PHP, as documentation author, elephpant breeder, conference UFO on all continents. He also enjoys gremlin and camemberts.

Read More