Fehlermeldung bei setlocale();

RonZ

Lt. Junior Grade
Registriert
Aug. 2005
Beiträge
260
Hey Coder,
ich hab habe grade ein Beispiel-skript geschrieben, das ich mir als Referenz gestallte.
Nun hab ich da die Funktion setlocale() eingebr8 und zwar in dieser Form:

PHP:
setlocale("LC_TIME","");
echo strftime("%A");

Allerdings gibt er mir dabei folgenden Fehler aus:

setlocale(): Passing locale category name as string is deprecated. Use the LC_* -constants instead.

Er übernimmt auch das locale-setting und gibt den deutschen Wochentag aus, nur die Fehlermeldung wirkt unschön.
Wie ist dem entgegenzuwirken?

RonZ
 
1. Doku lesen
2. Fehlermeldung übersetzten wenn man sie nicht versteht - sie ist nicht UNSCHÖN, sondern weist auf einen FEHLER des Programmierers (-> Programm) hin
3. Googeln
4. In Foren fragen falls man das Problem nicht in den Griff bekommt

Ich wette Punkte 1-3 haste nicht gemacht oder :)?
 
Dank dir.
Ich hab die Funktion aus einer PHP-Doku, bin davon ausgegangen, dass das, was die da reinschreiben, korrekt is.
Naja, letztendlich gehört das 'LC_TIME' nicht in ' " ' eingebunden.
Gleichmal den Autor informieren...
 
Zurück
Oben