frankx: Standard PHP Library - SplDoublyLinkedList

Beitrag lesen

Hellihello

Hellihello,

ausgehend von diesen <http://forum.de.selfhtml.org/archiv/2008/8/t175534/#m1154285@Hinweisen zur SPL> bin ich auf einen Artikel aus dem PHP|architecture magazine von Jan 2005 gestoßen. Darin unter anderem

"The SPL extension didn’t get as much buzz as PHP5’s new XML and OOP features, but that didn’t stop it from making it to the final distribution ... .This collection of interfaces and classes ... currently focused on solving one problem—Iterators."

Immerhin dachte ich, wenn man kapieren will, warum die _Standard_-Bibliothek nur aus Iteratoren besteht (und ein paar Funktionen wie register_autoload() - die aber nischt mit Iteration zu tun hat), könnte man damit ja mal rumexperimentieren. Eine verschachtelte Liste aus dem o.g. zu erstellen habe ich mal versucht, mit alternativerSyntax und HTML-Bausteinen, sowie mit DOMFunktionen. Vielleicht betreibt ja irgendwer sonst außer dedlfix - aber gerne auch wieder dedlfix himself (;-) - noch Recherche auf dem Gebiet und kann irgendwas sinniges dazu beisteuern.

Es sind nicht nur Iteratoren. Der spl-funktionen sind es auch einige, aber zB. auch die "SplDoublyLinkedList", die eine "fundamentale Datenstruktur" innerhalb PHPs abbildet, welche offenbar Vorteile gegenüber Arrays besitzt (Speicher, Einfügen an bestimmter Position). Mag es sein, dass eine xml-Struktur gepaart mit Dom-Funktionen ebenfalls so eine DoublyLinkedList ist?  Hat jemandedlfix die schonmal benutzt?

Dank und Gruß,

frankx

--
tryin to multitain  - Globus = Planet != Welt
0 80

Standard PHP Library

frankx
  • php
  1. 0
    Tom
    1. 1
      Cybaer
    2. 0
      Peter Pan
      1. 0
        Tom
        1. 3
          Christian Seiler
          1. 0
            Tom
            1. 0
              Christian Seiler
    3. 0
      Sympathisant
      1. 0
        frankx
        1. 0
          Sympathisant
          1. 0
            frankx
            1. 0
              Sympathisant
            2. 0
              Vinzenz Mai
              1. 0
                Sympathisant
                1. 0

                  Kann das denn sein?

                  Tom
                  • menschelei
                  1. 0
                    Vinzenz Mai
                    1. 0
                      Tom
                  2. 12

                    Eine Lanze für strukturierte Programmierung und OOP

                    Christian Seiler
                    • programmiertechnik
                    1. 0

                      [++] SCNR

                      molily
                      1. 0
                        Tom
                    2. 0
                      Tom
                      1. 0
                        Christian Seiler
                        1. 0

                          [++] Eine Lanze [..]

                          Sympathisant
                          1. 0
                            Dirk Dorweiler
                            1. 0
                              Sympathisant
                              1. 0
                                Vinzenz Mai
                                1. 0
                                  Sympathisant
                                  1. 0
                                    Tom
                                    1. 0
                                      Sympathisant
                                      1. 2

                                        [++] Eine Lanze [..] für die sachbezogen diskussion

                                        frankx
                                      2. 0
                                        Tom
                                        1. 0
                                          Sympathisant
                                          1. 0

                                            Anonymer Stänkerer

                                            Tom
                                            • menschelei
                                            1. 0

                                              Anonymer Stänkerer??

                                              Sympathisant
                      2. 0
                        Dirk Dorweiler
                        1. 0
                          Tom
                          1. 0
                            Sven Rautenberg
                            1. 0

                              Nur eine Zwischennachricht [und ein Spendenaufruf]

                              Tom
                              1. 0
                                Vinzenz Mai
                                1. 0
                                  Tom
                                  1. 0
                                    Timo "God's Boss" Reitz
                                    1. 0
                                      Tom
                                  2. 0
                                    Dirk Dorweiler
                              2. 0
                                Tom
                                1. 0
                                  Sympathisant
                                  1. 0
                                    Tom
                                    1. 0
                                      Sven Rautenberg
                                      1. 0
                                        Tom
                                        1. 0
                                          Sympathisant
                                          • menschelei
                                          1. 0

                                            Es wird Text

                                            Tom
                                            1. 0
                                              Timo "God's Boss" Reitz
                                    2. 3
                                      Sympathisant
                                      1. 0

                                        Abschliessendes...

                                        Sympathisant
                                        • menschelei
                                2. 0

                                  ... die Hoffnung stirbt zuletzt

                                  Vinzenz Mai
                                  1. 0
                                    Tom
                                    1. 0
                                      Christian Seiler
                                    2. 0
                                      Dirk Dorweiler
                                    3. 0
                                      Vinzenz Mai
                                      1. 0
                                        Sven Rautenberg
                                        1. 0

                                          pro und contra OOP

                                          frankx
                                          1. 0
                                            Vinzenz Mai
                                          2. 0
                                            Sven Rautenberg
                                            1. 0
                                              at
                                        2. 0
                                          Sympathisant
                            2. 0
                              Tim Tepaße
                    3. 0
                      Dirk Dorweiler
        2. 0

          (Iteratoren)

          Tim Tepaße
          1. 0

            Iteratoren - mysqli-result-Iterator

            frankx
            1. 0
              Vinzenz Mai
              1. 0
                frankx
            2. 0

              mysqli-result-Iterator looft, aber "Pattern" mit this nicht

              frankx
    4. 0

      99 bottles of beer

      Tom
  2. 0

    Standard PHP Library - SplDoublyLinkedList

    frankx
    1. 0
      dedlfix
      1. 0
        frankx
        1. 0
          dedlfix