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

____________

« Home

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.



Weiter stöbern


Mail mit PHP abfragen 2

Einweiteres kurzes Listing zum abfragen der Mails mit PHP.

send Mail mit PHP

Mit diesem kleinen Script realisieren Sie einen Mailversandt mit Standard PHP und einer Sperrliste die den Versand abbricht wenn Sperrworte enthalten sind.


Autor: Oliver Lohse   Datum: 2020-07-30   Kategorie: McUgen   Schlagworte: Workflow