Re: Fonction table_valeur() et les valeurs null

Eric Lupinacci <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <CAM6W4bYf6w1w546PNoVXY=C8MSBESeGpuokwvR4nTuCW3vCnqA@mail.gmail.com>
Yop,

Le 14 novembre 2016 à 15:04, Matthieu Marcillaud <[email protected]> a
écrit :

>
>> Notre écriture est strictement équivalente au nouvel opérateur PHP7 '??' :
> $table = $table[$k] ?? $defaut;
>
>
Oui mais c'est pas pour cela que ça correspond au besoin de table_valeur()
qui est censé retourner la valeur d'une clé.
Ce qui me gêne c'est que la clé existe mais on ne retourne pas la valeur et
je trouve ce comportement (tardivement) bizarre.

Après pour rajouter une option ok mais il va falloir la positionner en 3
eme argument sachant qu'on utilise rarement le deuxième ($defaut).
On peut aussi passer en array $options mais là ça va être compliqué dans
l'écriture des squelettes sachant que je vois plus comment on va utiliser
l'écriture simplifiée #VALEUR{heure/0/precipitation}.
Tu as une idée ?

++
Eric
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.