Bonjour,
J'ai la fonction function lstCountries(?string $countryToSelect=''). Je m'attends à avoir une variable vide mais celle-ci reste null. Pourquoi?
Bonjour,
J'ai la fonction function lstCountries(?string $countryToSelect=''). Je m'attends à avoir une variable vide mais celle-ci reste null. Pourquoi?
Bonjour
Le point d'interrogation autorise la valeur nulle.
Retire le et cela fonctionnera comme tu l'attends.
Note : si ta fonction retourne une liste de pays, peut-être la nommer getCountries ou getCountryList. Cela améliore la lecture du code. (il est plus explicite d'utiliser le préfixe get quand la fonction retourne quelque chose). Ainsi que de clarifier la valeur de retour (exemple return array)
Merci pour ce conseil avisé!![]()
Partager