Upgrading to PHP 7

No deadline

Start early

ENV: Development

Upgrade shared environment

ENV: Testing

Test on both PHP 5 and 7 in parallel

Test your dependencies

Go over breaking changes

PHP 7 Compatibility Checker

GitHub / sstalle/php7cc

ENV: Staging

ENV: Production

PHP 5 and 7 at the same time

Enjoy it!

  • Performance
  • Scalar and return type declarations
  • Null coalescing and spaceship operator
  • Anonymous classes

Haralan Dobrev


CTO @ Clippings.com