the Template Engine Project "geiles Theme STE"



Das auflösen mehrdimensionaler Arrays ist in PHP etwas sperrig, daher in diesem Beitrag ein diskretes Design-Pattern.

Mehrdimensionales PHP Array

Das Coding zum auflösen von mehrdimensionalen Arrays ist in PHP etwas sperrig, daher ein Versuch ein diskretes Pattern zu finden das etwas verständlicher ist. Das folgende kleine Codesegment stammt aus einer Aufgabenstellung und soll mit einer Funktion read_dir() aus allen ASCII Dateien in einem Verzeichnis den Titel und eine Beschreibung lesen. Diese beiden sollen an einen Aufrufer zurück gegeben werden.

...  function read_dir() {
...
010    $array = array('titel'=>array(), 'beschreibung'=>array());
...
100    $array['titel'][]        = $fileTitel;
101    $array['beschreibung'][] = $fileBeschreibung;
...
200    return $array;
...  }
...
...
... 300 $arrayKategorien = read_dir(); 301 $arrayTitel = $arrayKategorien['titel']; 302 $arrayBeschreibung = $arrayKategorien['beschreibung'];

Die Variable $array bündelt die beiden Arrays $arrayTitel und $arrayBeschreibung. In Zeile 300 empfängt der Aufrufer das $array und in Zeile 301 und 302 wird es in die beiden enthaltenen Arrays $arrayTitel und $arrayBeschreibung aufgelöst bzw. getrennt.


March 2020 multidimensionales-php-array PHP


Kommentare


Es sind keine Kommentare vorhanden.


Geben Sie einen Namen oder Nicknamen ein
Kommentieren Sie in deutsch (max. 500 Zeichen)


Mail mit PHP abfragen 2

Coding 2: PHP bietet zudem auch zahlreiche Möglichkeiten Mails aus einer Mailbox automatisch auszulesen.

Template Engine mit PHP

Das ist die wirklich kleinste Template Engine die je mit PHP erstellt wurde - das Script soll anstößee liefern für eigene Entwicklungen.

Mailversandt mit PHP

Mit diesem kleinen Script realisieren Sie einen Mailversandt mit Standard PHP und einer Sperrliste die den Versand abbricht bei Sperrwörtern.