Re: Fonction table_valeur() et les valeurs null
Matthieu Marcillaud <[email protected]>
| Newsgroups | gmane.comp.web.spip.devel |
|---|---|
| Message-ID | <[email protected]> |
Le 14/11/2016 à 09:05, Eric Lupinacci a écrit : > Ce comportement de table_valeur() est-il voulu ? > Si non, il faudrait distinguer le fait que la variable n'est pas définie > et la variable est null ce qui résoudrait mon problème. En PHP on considère généralement NULL comme étant non défini. D'où le isset(). À mon avis il ne faut pas revenir là dessus. Tu peux aussi te faire ton propre filtre avec un array_key_exists à la place peut être ? Ou on pourrait ajouter un argument en plus à table_valeur pour indiquer quoi faire avec les NULL (utiliser isset ou array_key_exists). ($keep_null ou $conserver_null = false), en conservant false par défaut. MM.