Bonjour,
Je reprend le PHP après des années d'arrêt et du coup sur l'une des nouveautés est le typage fort que j'utilise avec joie. Néanmoins, j'ai un problème avec les typages et la valeur null.
Exemple
Code :
- $Fromage = new MaClassePeutImporte ();
- $Fromage = null;
- class MaClasse{
- public function Tartiflette(MaClassePeutImporte $parametre):void{
- }
- }
- $obj = new MaClasse();
- $obj->Tartiflette($Fromage);
|
Cette exemple va générer une erreur car ma variable Fromage est null. Dans mon cas le null provient de la base de données (MariaDb).
Comment je peux gérer ce cas de manière propre ?
Merci
Message édité par Berceker United le 18-02-2022 à 12:23:55