Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
L’opérateur ??
Webinar PHParty7 France - 28/11/15
L’opérateur ??
Nom Officiel :
le Null Coalescing Operator
L’opérateur ??
Permet de réduire la syntaxe des checks de
variable qui retournent null avec if
L’opérateur ??
$username = $_GET[‘user’] ?? ‘nobody’;
équivalent de
isset($_GET[‘user’]) ? $_GET[‘user’] : ‘nobody’
L’opérateur ??
On peut même le chaîner :
$a = NULL;
$b = NULL;
$c = ‘toto’;
var_dump($a ?? $b ?? $c); retourne ‘toto’
Nächste SlideShare
Wird geladen in …5
×

Null Coalescing Operator

178 Aufrufe

Veröffentlicht am

Webinar Darkmira PHParty7 France - Présentation du nouvel opérateur ternaire couplé à la fonction isset, l'opérateur ?? qui retourne le résultat à gauche de l'opérateur si celui-ci n'est pas null sinon celui de droite.

Veröffentlicht in: Internet
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Null Coalescing Operator

  1. 1. L’opérateur ?? Webinar PHParty7 France - 28/11/15
  2. 2. L’opérateur ?? Nom Officiel : le Null Coalescing Operator
  3. 3. L’opérateur ?? Permet de réduire la syntaxe des checks de variable qui retournent null avec if
  4. 4. L’opérateur ?? $username = $_GET[‘user’] ?? ‘nobody’; équivalent de isset($_GET[‘user’]) ? $_GET[‘user’] : ‘nobody’
  5. 5. L’opérateur ?? On peut même le chaîner : $a = NULL; $b = NULL; $c = ‘toto’; var_dump($a ?? $b ?? $c); retourne ‘toto’

×