Ik heb een vreemd 'probleem' in een switch die ik niet snap.
Ik heb de volgende code:
Als ik als input in "$this->wozo->medeaanvrager->get("geslacht")" man heb staan komt er toch $geslacht = 0 uit.
Heeft iemand enig idee hoe dit kan? Als ik case 0 weghaal komt er wel het verwachte resultaat ($geslacht = 1) uit.
Ik heb de volgende code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| switch(strtolower($this->wozo->medeaanvrager->get("geslacht"))) { case "vrouw": case "0": case 0: $geslacht = 0; break; case "man": case "1": case 1: $geslacht = 1; break; } |
Als ik als input in "$this->wozo->medeaanvrager->get("geslacht")" man heb staan komt er toch $geslacht = 0 uit.
Heeft iemand enig idee hoe dit kan? Als ik case 0 weghaal komt er wel het verwachte resultaat ($geslacht = 1) uit.
[ Voor 5% gewijzigd door TwoR op 23-10-2007 12:29 ]