Freitag: Grob falsch!

Beitrag lesen

Oder möchtest du die Wochentagsnamen nicht selbst angeben müssen? PHP kennt sie nicht auf deutsch.

Das ist grob falsch. PHP kennt die Wochentage (ebenso Monatsnamen) zwar nicht "selbst", kann aber - vorausgesetzt man wirft mal einen Blick ins Handbuch - die Funktionen bzw. Libarys des OS "wrappen"(*):

<?php setlocale( LC_ALL, 'de_DE' ); echo strftime( '%A' );
Freitag

Das macht PHP auch bei hunderten anderer Funktionen.

Für internationalisierte Seiten sollte auf dem (Linux, Distribution ist egal) Server das Paket "locales-all" installiert sein, sonst halt die benötigten Sprachpakete.

Das Paket "locales-all" zu installieren spart übrigens Zeit bei Installationen und Updates, weil sonst die "locales" bei jedem Update neu generiert werden - was bei der Alternative, der Installation vieler einzelner Sprachpakete, eine Weile dauern kann.


*) Wie das bei PHP unter Windows funktioniert weiß ich mangels Interesses nicht.

0 52

Wochentag ermitteln

Bernd
  • php
  1. 0
    dedlfix
    1. 0

      Grob falsch!

      Freitag
      1. 0
        dedlfix
        1. 0
          Freitag
          1. 0
            dedlfix
            1. 0
              Freitag
              1. 0
                dedlfix
                1. 0
                  Freitag
                  1. 0
                    dedlfix
                    1. 0
                      Freitag
                      1. 0
                        dedlfix
                        1. 0
                          JürgenB
      2. -3
        pl
        1. 0
          Christian Kruse
          1. 0
            Matthias Apsel
          2. -1
            pl
            1. 0
              Matthias Apsel
              1. 0
                pl
                1. 0
                  Matthias Apsel
            2. 0
              Gunnar Bittersmann
            3. 0
              dedlfix
              1. -1
                pl
                1. 3
                  dedlfix
                  1. 0
                    dedlfix
                    1. 0
                      Matthias Apsel
                      1. 0
                        Gunnar Bittersmann
                        1. 0
                          Christian Kruse
                2. 1
                  Gunnar Bittersmann
                3. 1
                  Matthias Apsel
        2. 0
          Gunnar Bittersmann
  2. 0
    Christian Kruse
    1. 0
      dedlfix
      1. 0
        Christian Kruse
    2. 0
      Gunnar Bittersmann
      1. 0
        Christian Kruse
  3. -2
    pl
    1. 0
      dedlfix
    2. -1
      Bernd
      • gesellschaft
      1. 1
        Christian Kruse
        1. 0
          Bernd
          1. 0
            Tabellenkalk
      2. 0
        Matthias Apsel
        1. 0
          Bernd
          1. 0
            Matthias Apsel
            1. 0
              Bernd
              1. 0
                dedlfix
          2. 0
            Tabellenkalk
            1. 0
              Bernd
              1. 0
                dedlfix
                1. 0
                  Bernd
      3. 0
        dedlfix