J'ai un petit problème en ce qui concerne les arguments logiqueslogique if then else
Year month day
null + +
null - +
null + -
nonnull - +
Je l'ai traduit en code comme suit
if($year==null)
{
if($day!=null && $month!=null)
{
return null;
}
elseif($month!=null || $day!=null)
{
return null;
}
}
Mais je me dis que ce n'est pas correct.
[UPDATE] - signifie null + signifie non nul
a) qu'en est-il du cas où "année" n'est pas nulle? et b) votre question n'est pas claire - vous devriez expliquer comment traduire cette table car ce n'est pas évident ... – alfasin
Aucune idée de ce que vous essayez d'accomplir ici, ou de ce qui ne fonctionne pas. Pouvez-vous élaborer sur votre question s'il vous plaît? – GordonM
que signifie votre table? Il semble que les null, les plus et les moins sont tous des intrants. Quel devrait être votre résultat? – shift66