setlocale
pas o.a. de datum aan

home | index | menu | help

Er is geen CSS ondersteuning.


		

<?php
/* Set locale Nederlands */
setlocale(LC_ALL, 'nl_NL');
echo strftime("%A, %e %B %Y - %H:%M",time()); // dinsdag, 22 mei 2012 - 23:05
?>

<?php
/* Set locale Frans */
setlocale(LC_ALL, 'fr_FR.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // mardi, 22 mai 2012 - 23:05
?>

<?php
/* Set locale Russisch */
setlocale(LC_ALL, 'ru_RU.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // Вторник, 22 Май 2012 - 23:05
?>

<?php
/* Set locale Duits */
setlocale(LC_ALL, 'de_DE.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // Dienstag, 22 Mai 2012 - 23:05
?>

<?php
/* Set locale Pools */
setlocale(LC_ALL, 'pl_PL.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // wtorek, 22 maj 2012 - 23:05
?>

<?php
/* Set locale Chinees */
setlocale(LC_ALL, 'zh_CN.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // 星期二, 22 五月 2012 - 23:05
?>

<?php
/* Set locale Japans */
setlocale(LC_ALL, 'ja_JP.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // 火曜日, 22 5月 2012 - 23:05
?>

<?php
/* Set locale Turks */
setlocale(LC_ALL, 'tr_TR.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // Salı, 22 Mayıs 2012 - 23:05
?>

<?php
/* Set locale Grieks */
setlocale(LC_ALL, 'el_GR.UTF-8');
echo strftime("%A, %e %B %Y - %H:%M",time()); // Τρίτη, 22 Μάιος 2012 - 23:05
?>

setlocale past op een makkelijke manier de output van (o.a.) de datum aan. Geen aanpassing-routines en andere overbodige scripts zijn nodig. Elk land heeft zijn eigen setlocale-parameters.

setlocale landcode landcode landcode
SETLOCALE()
		

Let er overigens op dat het aan de server-configuratie ligt welke waarde je "achter" LC_ALL moet invullen. Op een Debian-configuratie kan dat anders zijn dan met een Ubuntu-versie. De dns5 staat op een debian-variant. In plaats van 'en_US' moet er hier 'en_US.UTF-8' of 'en_US.ISO-8559-1' gebruikt worden. Probeer eerst dus uit te vissen op welke "versie" je "draait" en pas hier de variabelen op aan (google is your friend in deze). Trouwens deze pagina is geheel "apache". Voor "windows" is het ook weer anders.

cache 28-02-2011