Geweldig, in no-time al antwoorden. Bedankt daarvoor.
Kennelijk moet ik de waarden tussen 'apostrofs' zetten. Nu werkt het wel. strftime zal ik ook eens naar kijken, ken ik nog niet.
Het doel is om een datum uit sql in leesbaarder Nederlands te zetten. Verder was dat prima gelukt maar net dit stukje heeft me een paar uur prakkiseren gekost. Bedankt voor de antwoorden.
Ik heb ondertussen wat gespeeld met die strftime en wil graag Eddy nog even bedanken voor de goede tip. (Zonder SanThe te kort willen doen voor het gevraagde antwoord).
<?php
setlocale(LC_ALL, 'nl_NL'); // ergens in config.php oid
echo "maand: " . strftime("%B");
?>
Dat is al. Waarom moeilijk doen met arrays.
En bjorri: graag gedaan. Veel werk is al gedaan door php of anderen... ga dat niet zelf opnieuw uitvinden.
Wil je de maand met/zonder hoofdletter: gebruik strtolower() of ucfirst().
Welke: is afhankelijk van je setlocale(). In het nederlands krijgen maanden niet standaard een hoofdletter, in het engels wel.