Thread Varianten eines Vergleichs parametrisierbar machen: Naja, zumindestens ist mir kein besserer
(4 answers)
Opened by DemoFreak at 2004-03-30 05:38
[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; 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
|