Oprettet søn. d. 06. januar 2008 kl. 12:30:54

nemlig
nemlig (5.151 point. Point ude: 0)

Spørgsmål til If-sætning

Hej. Et lille spørgsmål:

Kan denne sætning ikke gøres kortere. Er det nødvendigt at angive $tid 3 gange?

if($tid == 1 OR $tid == 2 OR $tid == 3)

Skrevet søn. d. 06. januar 2008 kl. 12:32:46| #1

j4k0b
j4k0b (13.703 point)
Dunno :X

irrelevant: i Python kunne man sige:

"if tid in [1,2,3]"

Skrevet søn. d. 06. januar 2008 kl. 12:44:10| #2

nielle
nielle (159.526 point)
Er det så slemt at skrive det 3 gange?

Men ellers kan det i dette tilfælde skrives:

if (in_array($tid, array(1, 2, 3))

Ikke at jeg synes at koden ligefrem bliver mere læsbar af det :^)

Skrevet søn. d. 06. januar 2008 kl. 12:47:33| #3

nemlig
nemlig (5.151 point)
Nej - det er såmænd ikke så slemt. Det var bare for eksemplets skyld. Der kunne fx. være mange flere "OR", og så vil dit forslag være noget nemmere at gøre brug af.
Hvordan skal koden se ud, hvis der i stedet for "OR" skal anvendes "AND".
Send bare et svar.

Skrevet søn. d. 06. januar 2008 kl. 12:51:20| #4

nielle
nielle (159.526 point)
AND-tilfældet ville jo aldrig nogensinde kunne blive sand ?!

Skrevet søn. d. 06. januar 2008 kl. 12:52:28| #5


Skrevet søn. d. 06. januar 2008 kl. 13:00:23| #6

nemlig
nemlig (5.151 point)
Nielle: Ups - det har du da helt ret i.

Tak for jeres bidrag. Sendt venligst et svar begge 2.

Skrevet søn. d. 06. januar 2008 kl. 16:43:07| #7


Skrevet man. d. 21. januar 2008 kl. 18:23:07| #8

nielle
nielle (159.526 point)
j4k0b, smider du et svar?

Skrevet tir. d. 22. januar 2008 kl. 12:01:39| #9

nemlig
nemlig (5.151 point)
j4k0b: Jeg lukker nu - hvis du vil have point, må du lige smide en kommentar.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Brugerliste med link til profil

Oprettet den 26. maj 2012 kl. 14.29
sayn giver 30 point for svar | Giv et svar »

php curl driller

Oprettet den 26. maj 2012 kl. 08.31
PHPnQrd giver 200 point for svar | Giv et svar »

Array i array

Oprettet den 25. maj 2012 kl. 08.32
sebster giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger