Groups | Search | Server Info | Login | Register


Groups > dk.edb.internet.webdesign.serverside.php > #7080

Re: shorthand?

From Bertel Lund Hansen <gadekryds@lundhansen.dk>
Newsgroups dk.edb.internet.webdesign.serverside.php
Subject Re: shorthand?
Date 2018-03-01 07:49 +0100
Organization A noiseless patient Spider
Message-ID <127m9anlhbxl5.dlg@lundhansen.dk> (permalink)
References <5a96eb42$0$710$14726298@news.sunsite.dk> <KtDlC.36$9J.1@fx18.fr7> <5a9710e0$0$707$14726298@news.sunsite.dk>

Show all headers | View raw


Dennis Munding skrev:

> Det blev noget "array-noget" :-D
> Jan Hansen ramte spot-on - jeg havde bare stirret mig blind.

Jeg havde nok også valgt array-løsningen.

> Havde et kort øjeblik selv tænkt på et switch-statement, men forkastede
> det igen, da det hurtigt bliver uoverskueligt, hvis der tilføjes flere
> muligheder.

Jeg er helt uenig. I en switch-konstruktion står mulighederne
lige til at læse. Array-løsningen er lidt mere kryptisk. Sådan
her ville en switch se ud som jeg stiller det op:

switch ($status) {
  	case: 'Inaktiv':		$class = "farvel"; break;
  	case 'Reservist':	$class = "reservist"; break
  	case 'Pause':		$class = "pause"; break;
}

Smukt og overskueligt.

-- 
/Bertel

Back to dk.edb.internet.webdesign.serverside.php | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

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