Je voudrais comprendre cette syntaxe
Lorsque je l'utilise sur Wamp, je n'ai aucune erreur par contre sur le serveur de php j'ai une Parse error: syntax error, unexpected '?'
$maVariable = $a ?? 1 ;
Au cas ça peut aider quelqu'un d'autre la solution c'etait ça
$maVariable = isset($a) ? $a : 1 ;
Elle permet de vérifier si la variable a existe puis de l'assigner à maVariable.
Bonjour,
Tu ne dois pas avoir la même version de php en local et sur le serveur.
la notation :
$maVariable = $a ?? 1 ;
necessite au moins php 7.