15. oktober 2005 - 16:12
Der er
3 kommentarer og
2 løsninger
setlocale og putenv
Hej, jeg har flere gange arbejdet med de to udtryk setlocale og putenv og jeg har endnu ikke forstået havd det handler om. Er der ikke nogen der gider forklare lidt om hvad de kan og gør? Specielt i forhold til gettext() og ,/.-problemer funktionen synes jeg det er svært. Éler hvis du har et link til en side helst på dansk.
Tak
15. oktober 2005 - 18:38
#1
Jeg kan ikke give dig et fuldt svar, men jeg kan fortælle dig hvad jeg ved :)
setlocal definerer hvilken/hvilket land/region man ønsker at php skal arbejde i henhold til. Det er lidt det samme, der sker når du vælger "Dansk" i Windows' sprogindstillinger.
På php's hjemmeside er der givet følgende eksempel:
----------
/* Set locale to Dutch */
setlocale(LC_ALL, 'nl_NL');
/* Output: vrijdag 22 december 1978 */
echo strftime("%A %e %B %Y", mktime(0, 0, 0, 12, 22, 1978));
----------
Altså skriver den ugedagen på hollandsk og ikke på engelsk, som den ellers ville have gjort.
Håber du kunne bruge det :)