Null Coalescing Operator

163 vues

Publié le

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.

Publié dans : Internet
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
163
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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’

×