Kategorie PHP

Februar 14, 2012

Verzeichnisinhalt rekursiv auslesen

Datei-Operationen erfordern gelegenlich auch das Auslesen eines Verzeichnisses. Um wiederkehrende Zeilen zu vereinfachen haben wir eine entsprechende Klasse erstellt. Diese soll für alle Dateiaktionen nutzbar sein und kann gegebenenfalls erweitert werden. Die Methode “getDirectory” öffnet ein Verzeichnis und liest dessen Inhalte in ein Array. Sofern Unterverzeichnisse existieren, kann die Methode auch diese auslesen. Außerdem können die gesuchten Dateiendungen als Array übergeben werden. weiterlesen »

2 comments geposted in: Code   |   PHP
Februar 1, 2012

PHPExcel OpenXML Spreadsheet Engine

Oftmals steht ein PHP-Entwickler vor der Aufgabenstellung, Daten in diverse Dateiformate zu exportieren. Für diesen Fall möchte ich auf das Projekt PHPExcel hinweisen und kurz erläutern welche Features die Klassen bieten. Die Website des Projektes ist hier http://www.phpexcel.net zu finden. Dort laden wir uns die aktuelle Version um diese in unserem Script verwenden zu können. weiterlesen »

keine Kommentare geposted in: Code   |   PHP
November 2, 2010

Array Map Recursive

Diese Funktion array_map ermöglicht zum Beispiel die Bereinigung von POST-Variablen in dem verschiedene Callback-Funktionen auf das Array angewendet werden können. Das aber nur bedingt dynamisch, denn das Array darf nur eindimensional sein. Seit PHP 5.x besteht die Möglichkeit auch mehrdimensionale Arrays mit der Funktion array_walk_recursive zu durchlaufen. Für PHP Versionen kleiner 5.x habe ich folgenden Snippet geschrieben.

weiterlesen »

keine Kommentare geposted in: Code   |   PHP