if ...elseif korter maken met variabele
Ik heb een if ... elseif stukje, dat volgens mij veel korter kan, met een variabele, maar ik weet niet hoe...
Misschien een beginnersvraag, maar ik hoop dat iemand me op weg kan helpen. b.v.b.dank!
if ($landdef == "NL"){
$landnaamdef = "Nederland";
}
elseif ($landdef == "AFG"){
$landnaamdef = "Afghanistan";
}
elseif ($landdef == "AL"){
$landnaamdef = "Albanië";
}
elseif ($landdef == "GBA"){
$landnaamdef = "Alderney";
}
elseif ($landdef == "DZ"){
$landnaamdef = "Algerije";
}
elseif ($landdef == "AND"){
$landnaamdef = "Andorra";
}
elseif ($landdef == "AN"){
$landnaamdef = "Angola";
}
elseif ($landdef == "RA"){
$landnaamdef = "Argentinië";
}
elseif ($landdef == "AUS"){
$landnaamdef = "Australië";
}
Misschien een beginnersvraag, maar ik hoop dat iemand me op weg kan helpen. b.v.b.dank!
if ($landdef == "NL"){
$landnaamdef = "Nederland";
}
elseif ($landdef == "AFG"){
$landnaamdef = "Afghanistan";
}
elseif ($landdef == "AL"){
$landnaamdef = "Albanië";
}
elseif ($landdef == "GBA"){
$landnaamdef = "Alderney";
}
elseif ($landdef == "DZ"){
$landnaamdef = "Algerije";
}
elseif ($landdef == "AND"){
$landnaamdef = "Andorra";
}
elseif ($landdef == "AN"){
$landnaamdef = "Angola";
}
elseif ($landdef == "RA"){
$landnaamdef = "Argentinië";
}
elseif ($landdef == "AUS"){
$landnaamdef = "Australië";
}
In ieder geval gebruik maken van een switch.
http://nl2.php.net/manual/en/control-structures.switch.php
http://nl2.php.net/manual/en/control-structures.switch.php
Gewijzigd op 15/12/2010 12:06:05 door Ozzie PHP
Kun je me uitleggen hoe ik dat dan moet schrijven, met bovenstaand voorbeeld?
Op php.net (zie link) staan toch voorbeelden.
Er staat een voorbeeld bij de link die Ozzie geeft, wat heb je zelf en wat gaat er fout?
Ja maar ik snap de voorbeelden op php.net niet, dat is juist waarom ik het op phphulp vraag....
Daarom is de vraag wat heb je, wat verwacht je en wat gebeurt er.
Volgens mij is example 1 namelijk rechtstreeks om te zetten in jouw code
Volgens mij is example 1 namelijk rechtstreeks om te zetten in jouw code
Als je het niet snapt, waarom probeer je dan niet wat?
Dit werkt niet. Ik ga mij weer afmelden. Jammer. Bedankt en groet
Ab
Ab
Kijk naar Example #1. Het bovenste voorbeeld is (ongeveer) wat jij zelf hebt. Meteen daaronder staat een stukje code met een switch die hetzelfde doet. Duidelijk?
Geen Geen op 15/12/2010 12:40:33:
Dit werkt niet. Ik ga mij weer afmelden. Jammer. Bedankt en groet
Ab
Ab
Lol....
Omdat jij een PHP-script niet snapt ga jij je hier afmelden? Wat een onzin.
Probeer het eens, speel er eens wat mee, en zie dat je het kan....
Gewijzigd op 15/12/2010 12:55:05 door - Ariën -
Oke, veel plezier! Mensen zoals jij die zelf geen moeite doen kunnen we hier gerust missen. Doei :-)
Oke mensen, zo kan ie wel weer...
Laten we nog even wachten of "Geen Geen" terugkomt (misschien moet ie nog even wennnen). Misschien heeft ie gewoon even overhaast gereageerd.
Laten we nog even wachten of "Geen Geen" terugkomt (misschien moet ie nog even wennnen). Misschien heeft ie gewoon even overhaast gereageerd.
Abdel, want zo heet je.
We helpen wel mensen graag op dit forum, maar dan moeten zij ook wel moeite terug doen en bereid zijn mee te helpen.
Wat jij doet is een stuk code geven en hopen dat wij alles op kant-en-klaar op een bord geven.
We helpen wel mensen graag op dit forum, maar dan moeten zij ook wel moeite terug doen en bereid zijn mee te helpen.
Wat jij doet is een stuk code geven en hopen dat wij alles op kant-en-klaar op een bord geven.
Gewijzigd op 15/12/2010 13:01:53 door - Ariën -
Zo is het inderdaad. Je bent nog steeds welkom hoor, maar we verwachten ook een stukje eigen inbreng en dan helpen we je graag.
What The *piep*... Ga eens lezen, op geen een forum gaan ze het zo voor je voorkauwen. Probeer wat laat zien wat je hebt en we helpen je.




