Date i PHP

Tråden skapades och har fått 3 svar. Det senaste inlägget skrevs .
1

Sitter och modifierar ett php-script, där jag vill ändra en liten detalj. Vill att namn på månad och dag ska presenteras på svenska, funktionen date() i php är den som används, genom att med följande syntax: l j F så vill jag att den ska skriva ut ex. Måndag 4 Juni. Men inte då utan det som skrivs ut är Monday 4 June, något jag missat eller?

  • Medlem
  • 2004-12-22 20:14

För att ange språk för sida (om inte det du vill använda är default på servern, se "locale";

http://se2.php.net/manual/en/function.setlocale.php

  • Medlem
  • Stockholm
  • 2004-12-22 20:40
  • Medlem
  • Stockholm
  • 2004-12-22 21:43

Vad kalleh lite kortfattat säger är att Date inte stödjer formatering av datum på flera språk. Däremot gör strftime det. Så precis som SirN skrev så ska du ställa in locale och sedan byta ut date() mot strftime().

tips. för att få svenska så skriv

setlocale(LC_ALL, 'sv_SE');
1
Bevaka tråden