1unitedpower: Array direkt ausgeben ---> Array[1]['inhalt'] möchte aber id 17

Beitrag lesen

Wenn ich 100 Funktionen habe, die FALSE zurückliefern und eine, die eine Exception wirft, ist das fehlerträchtiger als ein nicht abgefragtes FALSE. Don't make me think. Und nachgrübeln zu müssen, welches Error-Verhalten denn eine bestimmte Funktion gerade hat, ist ätzend.

Das Problem hast du in PHP doch sowieso schon. Manche Funktionen geben im Fehlerfall null (array_key_first) zurück. Manche geben false (arsort) zurück. Manche 0 (array_sum) Manche werfen Exceptions (array_chunk).

Wenn ich ein neues System baue, ist das was anderes. Aber eine Array-Funktion, die sich in den Array-Zoo von PHP einfügen soll, die sollte auch zum Zoo passen.

Schiefes Bild, ein Zoo lebt ja gerade von der Unterschiedlichkeit der Tiere :P Ich weiß aber was du meinst, nur die PHP Array-Funktionen sind halt sowieso schon nicht einheitlich.

0 56

Array, Bezeichner - Name des Arrayfeldes von einer Zahl auf einen Namen ändern

Manfred
  • php
  1. -1
    pl
    1. 2
      Rolf B
      1. 0
        Manfred
        1. 0
          Der Martin
        2. 0
          pl
  2. 0
    Raketenwissenschaftler
  3. 0
    dedlfix
  4. 1
    Tom mobil
    1. 0
      Raketengeschichtenerzähler
      1. 0
        Tom mobil
        • zur info
        1. 0
          Raketengeschichtenerzähler
          1. 0
            pl
            1. 0
              Rolf B
  5. 0

    Array direkt ausgeben ---> Array[][0]['inhalt']

    Manfred
    1. 0
      Raketenhandbuchvorleser
    2. 0
      Der Martin
      1. 0
        Manfred
        1. 0
          Rolf B
        2. 1
          Rolf B
          1. 0

            Array direkt ausgeben ---> Array[1]['inhalt'] möchte aber id 17

            Manfred
            1. 0
              Tabellenkalk
              1. 0

                fetchAll(PDO::FETCH_GROUP|PDO::FETCH_ASSOC); -> Ein Array zuviel

                Manfred
                1. 1
                  Raketenerklärbär
                  1. 0

                    Du denkst offenbar, es müsse kompliziert sein... Muss es aber nicht: Beispiel

                    Raketensimplifizierungsbeauftragter
                2. 0
                  Rolf B
                3. 0
                  pl
            2. 0
              1unitedpower
              1. 0
                Rolf B
                1. 0
                  1unitedpower
                  1. 0
                    Der Martin
                    1. 0
                      1unitedpower
                    2. 0
                      Matthias Apsel
                    3. 1
                      MudGuard
                      • menschelei
                  2. 0
                    Rolf B
                    1. 0
                      1unitedpower
                      1. 0
                        Der Martin
                        1. 0
                          Tabellenkalk
                          • sonstiges
                          1. 0
                            Der Martin
                            1. 0
                              Auge
                              1. 0
                                MudGuard
                                1. 0
                                  Auge
                                  1. 0
                                    Tabellenkalk
                            2. 0
                              Rolf B
                              1. 0
                                Der Martin
                      2. 0
                        Tom mobil
                        • php
                        • programmiertechnik
                        • programmiertechnik
                        1. 0
                          Matthias Apsel
                          1. 0
                            Tom (unreg)
                  3. 0
                    Tom mobil
                2. 0
                  Felix Riesterer
            3. 0
              Rolf B
            4. -1
              pl
        3. 1
          Tabellenkalk
    3. 0
      Tabellenkalk
  6. 0
    Felix Riesterer
    1. 0
      Manfred