ursus contionabundo: PHP, Linux und locale

Beitrag lesen

Nun, wenn Server und Client auf einer lokalen Maschine laufen mag das zutreffend sein. Ansonsten ist, von PHP mal ganz abgesehen, einem Client herzlich egal welche Zeitzone z.B. auf dem Server eingestellt ist

Das Software-Paket "locales-all" (bzw. die Teilpakete) liefern Templates für die Formatierung von Zahlen, Währungs- und Zeitangaben. Die werden von C und CPP-Programmen genutzt. Und dazu gehört PHP insbesondere eben dessen häufig genutzte Funktionen sprintf und printf.

Freilich kann (und sollte) man auch die php-intl-lib nutzen. Die macht PHP von den installierten locales unabhängig.