Groups | Search | Server Info | Login | Register
Groups > dk.edb.internet.webdesign.serverside.php > #7076
| From | Jan Hansen <jhjjhjhhansen@gmail.com> |
|---|---|
| Newsgroups | dk.edb.internet.webdesign.serverside.php |
| Subject | Re: shorthand? |
| Date | 2018-02-28 19:20 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <p76vda$l1j$1@dont-email.me> (permalink) |
| References | <5a96eb42$0$710$14726298@news.sunsite.dk> |
Dennis Munding skrev:
> Hej igen derude!
>
> Jeg forsøger at optimere min kode på en side, hvor jeg bl.a. har denne
> stump kode:
>
> <CODE>
> $class = ($c % 2) ? "lige" : "ulige";
> if($status === "Inaktiv") {
> $class = "farvel";
> }
>
> if ($status === "Reservist") {
> $class = "reservist";
> }
>
> if ($status === "Pause") {
> $class = "pause";
> }
> </CODE>
>
> $class definerer baggrundsfarven på en tr ud fra de aflæste parametre.
>
> Mit spørgsmål er så:
>
> Kan ovenstående kode optimeres yderligere?
> Synes det virker tåbeligt med 3x if statements lige efter hinanden...
>
>
> På forhånd tak for svar.
>
>
Hvad med
$class = ($c % 2) ? "lige" : "ulige";
$tjekstatus= array('inaktiv' => 'farvel', 'Reservist' => 'reservist', 'Pause' => 'pause');
if (array_key_exists($status,$tjekstatus)) $class = $tjekstatus[$status];
--
mvh Jan.
Help Microsoft stamp out piracy. Give
Linux to a friend today!
Back to dk.edb.internet.webdesign.serverside.php | Previous | Next — Previous in thread | Next in thread | Find similar
shorthand? "Dennis Munding" <nospa@mplease.dk> - 2018-02-28 17:47 +0000
Re: shorthand? Jan Hansen <jhjjhjhhansen@gmail.com> - 2018-02-28 19:20 +0000
Re: shorthand? "Dennis Munding" <nospa@mplease.dk> - 2018-02-28 20:25 +0000
Re: shorthand? Kim Ludvigsen <kim@kimsside.dk> - 2018-03-01 02:32 +0700
Re: shorthand? "Dennis Munding" <nospa@mplease.dk> - 2018-02-28 20:28 +0000
Re: shorthand? Bertel Lund Hansen <gadekryds@lundhansen.dk> - 2018-03-01 07:49 +0100
Re: shorthand? Kim Ludvigsen <kim@kimsside.dk> - 2018-03-01 15:05 +0700
Re: shorthand? Bertel Lund Hansen <gadekryds@lundhansen.dk> - 2018-03-01 10:02 +0100
Re: shorthand? "Dennis Munding" <nospa@mplease.dk> - 2018-03-01 20:40 +0000
csiph-web