Ik heb het volgende php-script:
Als het goed is, moet hij April echoën, maar dat gebeurt niet. Als ik ipv return $month; echo $month gebruik, dan krijg ik wel tekst in het scherm, maar dat wil ik niet, want ik wil de variabele elders gebruiken. Wie kan mij helpen?
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
59
| <?php function datecompare($month) { global $month1, $month2; if ($month == 01) { $month = "January"; } elseif ($month == 02) { $month = "February"; } elseif ($month == 03) { $month = "March"; } elseif ($month == 04) { $month = "April"; } elseif ($month == 05) { $month = "May"; } elseif ($month == 06) { $month = "June"; } elseif ($month == 07) { $month = "July"; } elseif ($month == 08) { $month = "August"; } elseif ($month == 09) { $month = "September"; } elseif ($month == 10) { $month = "October"; } elseif ($month == 11) { $month = "November"; } elseif ($month == 12) { $month = "December"; } return $month; } $month1 = 04; datecompare($month1); echo $month; ?> |
Als het goed is, moet hij April echoën, maar dat gebeurt niet. Als ik ipv return $month; echo $month gebruik, dan krijg ik wel tekst in het scherm, maar dat wil ik niet, want ik wil de variabele elders gebruiken. Wie kan mij helpen?
We zijn allemaal vaandeldrager in een optocht van gekwetsten.