Mehrdimensionales ARRAY Pt.2

» home «

Mehrdimensionale ARRAYs in PHP ist ei Dauerbrenner im Internet, dies ist damit begründet das die Erstellung und Nutzung mehrdimensionaler ARRAYs in PHP eher als Kunstform zu betrachten ist. Dieser Beitrag soll einen diskreten Ansatz statt einer Lazy-Programmierung zeigen.

Die Aufgabenstellung das Mehrdimensionale Array in PHP währe eine Beitragsverwaltung die Kategoriebezogen ist. Das ARRAY $array enthält alle Kategorien zu der sich in einem weiteren ARRAY der Beitragstitel verbirgt. Schematisch stellt sich die folgende Struktur:

[ARDUINO]
   |
   +-- [Ardu-Beitrag1, Ardu-Beitrag2,..., Ardu-Beitrag99]

[ESP32]
   |
   +-- [ESP-Beitrag1, ESP-Beitrag2,..., ESP-Beitrag999]

[RaspberryPi]
   |
   +-- [Pi-Beitrag1, Pi-Beitrag2,..., Pi-Beitrag999]
...

Mehrdimensionales ARRAY (Pseudo-Dialekt)

In vielen Foren und auch auf der PHP Seite gibt es dazu viele gute Codebeispiele, jedoch hab ich damit immer das selbe Problem, nach einigen Jahren Stillstand der Entwicklung verstehe ich das Coding überhaupt nicht mehr. Daher habe ich nach einer diskreten Implementierung gesucht, die ich im folgenden Codeabschnitt zeigen möchte.

foreach($array as $categorie => $key) {
  echo $categorie;
  foreach($array[$categorie] as $beitrag) {
    echo $beitrag;
  }
}

Mehrdimensionales ARRAY in PHP lesen

Der Codeschnipsel oben ist diskret statt lazy programmiert und selbst als Nichtprofi lässt sich schnell deuten wie dieses Konstrukt wohl funktionieren mag.

Oliver Lohse   •  3.Jan.2021

Navigation


home
Omega 2
ESP32 NodeMCU
Arduino
Raspberry Pi
Python
PHP

Es geht um den heißem Scheiß über den alle reden - IoT (das Internet der Dinge). Doch zunächst der rechtliche Teil auf dieser rein privat betriebenen Webseite.

Die Webseite verwendet keine Cookies oder sonstigen Tracking-Tools, um das Leserverhalten zu speichern.

Mehrdimensionales ARRAY erzeugen


Anhand einer Kategorie zu Beitrags Beziehung, möchte ich einen Codeschnipsel zeigen, der ein mehrdimensionales ARRAY in PHP anlegt, in dem Beiträge zu ihren Kategorien zugeordnet sind und Kategorien natürlich nicht doppelt existieren.

Der Python Compiler


Geben Sie Ihre Scripte an Dritte weiter, dann möchten Sie Ihr geistiges Eigentum oft schützen. Sie können in Python den internen ByteCode Compiler nutzen, um Ihre Scripte umzuwandeln, damit sind sie nicht mehr für Menschen lesbar.


© by O.Lohse • Impressumhome