/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
IF med flere muligheder (OR)
Fra : Malte von Sehested


Dato : 06-11-01 11:03

Hej NG,

Jeg har en sætning der ser således ud:

if ($farve=="rød" || $farve=="blå" || $farve=="grøn" || $farve=="gul")

Er der ikke en smartere syntax så jeg ikke skal skrive || $farve== hele
tiden ???

/Malte



 
 
Danni Finne (06-11-2001)
Kommentar
Fra : Danni Finne


Dato : 06-11-01 11:21

> if ($farve=="rød" || $farve=="blå" || $farve=="grøn" || $farve=="gul")
> Er der ikke en smartere syntax så jeg ikke skal skrive || $farve== hele
> tiden ???

Måske kan du bruge switch kommandoen?

http://www.php.net/manual/en/control-structures.switch.php

switch($farve)
{
case "rød":
echo "Du har valgt rød";
break;

case "blå":
echo "Du har valgt blå";
break;

case "grøn":
echo "Du har valgt grøn";
break;

case "gul":
echo "Du har valgt gul";
break;

default:
echo "Du har ikke valgt farve";
}

--
Danni



Niels Andersen (06-11-2001)
Kommentar
Fra : Niels Andersen


Dato : 06-11-01 12:17

"Malte von Sehested" <mvs@sek.ddf.dk> wrote in message
news:3be7b5c9$0$750$edfadb0f@dspool01.news.tele.dk...
> if ($farve=="rød" || $farve=="blå" || $farve=="grøn" || $farve=="gul")

$farver = array('rød', 'blå', 'grøn', 'gul');
if (in_array($farve, $farver))

--
Mvh.

Niels Andersen



Søg
Reklame
Statistik
Spørgsmål : 177522
Tips : 31968
Nyheder : 719565
Indlæg : 6408670
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste