Ga naar inhoud

[PHP] Nederlandse Maand Functie


anoniem

Aanbevolen berichten

Ik heb een functie gemaakt om de actuele maand in het nederlands weer te geven. Maar deze werkt niet. Weet iemand waarom niet? [code:1:526edc0dfd]function maand() { $maand[01] = "Januari"; $maand[02] = "Februari"; $maand[03] = "Maart"; $maand[04] = "April"; $maand[05] = "Mei"; $maand[06] = "Juni"; $maand[07] = "Juli"; $maand[08] = "Augustus"; $maand[09] = "September"; $maand[10] = "Oktober"; $maand[11] = "November"; $maand[12] = "December"; $maandnr = date("m"); $maandnaam = $maand[$maandnr]; echo $maandnaam; }[/code:1:526edc0dfd]
Link naar reactie
Verwijder ook eens alle nullen voor de maanden met maar één cijfer, dat is veel logischer in een array. Daarnaast kan je zelfs de array in één keer declareren aangezien de maanden in oplopende volgorde genoemd worden.[code:1:e0cc3d5e0d]function getMaandNaam() { $maandNamen = new Array("","Januari","Februari","Maart", "April","Mei","Juni", "Juli","Augustus","September", "Oktober","November","December"); $maandnr = date("m"); $maandNaam = $maandNamen[$maandnr]; return $maandNaam; } echo getMaandNaam(); [/code:1:e0cc3d5e0d]Nog niet getest. - Bas
Link naar reactie
[quote:d8603aaee0="stierenoog"]ik weet alleen niet hoe je dat moet oplossen, verder een mooie oplossing[/quote:d8603aaee0] Je kan [url=http://www.php.net/manual/en/language.types.type-juggling.php#language.types.typecasting](expliciet) casten[/url] naar een integer [code:1:d8603aaee0] $maandnr = (int) date("m"); [/code:1:d8603aaee0]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...