Thread Varianten eines Vergleichs parametrisierbar machen: Naja, zumindestens ist mir kein besserer (4 answers)
Opened by DemoFreak at 2004-03-30 05:38

DemoFreak
 2004-03-30 18:23
#81365 #81365
User since
2003-09-06
54 Artikel
BenutzerIn
[default_avatar]
[quote=kabel,30.03.2004, 08:23][quote=DemoFreak,30.03.2004, 03:38]
Code: (dl )
$revsort = (($sortby<=4 or $sortby==9 or $sortby==18)?'no':'yes') unless $revsort;
[/quote]
der code enthält zwei annahmen über $revsort:
* das unless $revsort suggeriert die verwendung der perlschen wahrheit
* hinterher wird $revsort auf "yes"/"no" gesetzt

ich hab es deswegen mit 0/1 ersetzt[/quote][/quote]
Hhmm...

Also: der Parameter kann drei verschiedene Zustände annehmen: "wahr", "falsch" und "nicht vorhanden". Die sollen auch verschieden sein (es handelt sich da um einen CGI-Skript, wo der reversesort-Parameter nicht bei jedem Aufruf zwingend vorhanden sein muss, wenn er denn aber vorhanden ist, soll er bitteschön auch Widerhall finden). Wenn ich es recht verstehe, macht Deine Variante nunmehr zwischen "nicht vorhanden" und perlschem FALSE keinen Unterschied mehr, das ist aber nicht der Plan. ;)
Gruss, Hannes

View full thread Varianten eines Vergleichs parametrisierbar machen: Naja, zumindestens ist mir kein besserer