Bonjour,
Je constate une différence de comportement en local et en ligne de l'expression if(!empty($_GET['lg']) and in_array($_GET['lg'],['fr','de','en'])).
En local cette expression fonctionne avec php 8.2.4
En ligne, j'obtiens une erreur Undefined array key "lg" avec php 8.2
Si je remplace !empty par isset, je n'ai plus d'erreur mais je ne détecte plus une chaîne de longueur nulle.
Partager