Ik heb een functie die een normale nederlandse maand uit een nummer terug geeft (01 = januari etc).
Nu gaat dat voor alle maanden goed behalve 08 (aug) en 09 (september)
Ik snal er werkelijk geen hout van
Ik heb even een testje gedaan
de timestamp = 983475000
de maand = 03
output maart
de timestamp = 1030905000
de maand =09
output onbekende maand
Ik gebruik daarvoor de volgende code
Isser iemand die mij op een schoonheidsfoutje kan betrappen
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
| function getDutchMonth($maand) { switch($maand) { case 01: $datum_maand = "januari"; break; case 02: $datum_maand = "februari"; break; case 03: $datum_maand = "maart"; break; case 04: $datum_maand = "april"; break; case 05: $datum_maand = "mei"; break; case 06: $datum_maand = "juni"; break; case 07: $datum_maand = "juli"; break; case 08: $datum_maand = "augustus"; break; case 09: $datum_maand = "september"; break; case 10: $datum_maand = "oktober"; break; case 11: $datum_maand = "november"; break; case 12: $datum_maand = "december"; break; default: $datum_maand = "onbekende maand"; break; } return $datum_maand; } |
Nu gaat dat voor alle maanden goed behalve 08 (aug) en 09 (september)
Ik snal er werkelijk geen hout van
Ik heb even een testje gedaan
de timestamp = 983475000
de maand = 03
output maart
de timestamp = 1030905000
de maand =09
output onbekende maand
Ik gebruik daarvoor de volgende code
code:
1
2
3
4
| $maand2 = date("m", $_POST['maand']); echo("de timestamp = ".$_POST['maand']."<br>"); echo("de maand =".$maand2."<br>"); echo("Output".getDutchMonth($maand2)); |
Isser iemand die mij op een schoonheidsfoutje kan betrappen
[ Voor 12% gewijzigd door BierPul op 18-04-2003 14:23 ]
Ja man