Intermediate

PHP 7 Up and Running

Slated for release in December, 2015, PHP 7 brings a wealth of new features, bug fixes, and performance improvements. If you're curious, come with me, as I demonstrate what's new!

Start Series For Free

Share this series on:

  • 01

    Episode 1 Run Time 4:04

    Some Vagrant, Some PHP 7 Free

    Before we can review what's new in PHP 7, we should first get the proper development environment setup. Luckily, Rasmus has done most of the work for us!
  • 02

    Episode 2 Run Time 3:17

    Scalar Typehints Free

    In addition to more complex typehints, in PHP 7, we now have the ability to typehint scalars. Let me show you!
  • 03

    Episode 3 Run Time 3:00

    Return Type Declarations Free

    If you wish, you may now declare return types for your interfaces and methods.
  • 04

    Episode 4 Run Time 9:21

    Spaceships Free

    The "spaceship" operator is definitely confusing at first to understand. Let's review a few examples to figure it out.
  • 05

    Episode 5 Run Time 1:31

    The Null Coalesce Operator Free

    Remember the days of checking whether a variable 'isset', and using the result to respond in one of two ways? Cumbersome would be an understatement! Luckily, with PHP7, the process is much simpler.
  • 06

    Episode 6 Run Time 2:08

    Grouped Imports Free

    While not a huge new feature, you now, if you wish, may group your "use" import statements.
  • 07

    Episode 7 Run Time 5:04

    Anonymous Classes Free

    Much like anonymous functions, in PHP 7, you now have the ability to create anonymous classes. They're definitely not for everything, but you might find some good use-cases from time to time.