PHP – Kanntest du schon? – Null Coalescing Operator

Seit PHP Version 7.0 gibt es als “syntactic sugar” wie es immer so schön heißt den null coalescing operator.

Er verkürzt folgende bisher verwendete Schreibweise:

$n = (isset($_REQUEST['n'])) ? $_REQUEST['n'] : '';

Die neue Schreibweise mit dem null coalescing operator ist folgende:

$n = $_REQUEST['n'] ?? '';

Man kann die Prüfung auf die Existenz nun sparen.

Schreibe einen Kommentar