Incorporating match Expressions

Learn about match expressions and how they are similar to switch statements with fewer lines of code.

Among the many incredibly useful features introduced in PHP 8, match expressions definitely stand out. match expressions are a more accurate shorthand syntax that can potentially replace the tired old switch statement from the C language. In this lesson, we will learn how to produce cleaner and more accurate program code by replacing switch statements with match expressions.

match expression general syntax

match expression syntax is much like that of an array, where the key is the item to match and the value is an expression. Here is the general syntax for match:

Get hands-on with 1200+ tech skills courses.