Archiv für die ‘PHP’ Kategorie

PHP: Dateien und Ordner auflisten

23 Oktober 2009

Diese Funktion liest die Namen aller Dateien und Ordner in einem Verzeichnis ein und gibt diese in einem Array zurück, welches danach etwa mit einer Schleife aufgelistet werden kann.

Die Dateien können zusätzlich auf bestimmte Typen beschränkt und die Auflistung von Ordner deaktiviert werden.

» Weiterlesen: PHP: Dateien und Ordner auflisten

PHP: Monatskalender (per Table)

8 Oktober 2009

In diesem kleinen Beispiel geht es um die Ausgabe aller Tage eines Monats als Kalenderansicht in einer Tabelle. Die spätere Ausgabe würde wie folgt aussehen:

Monatskalender

» Weiterlesen: PHP: Monatskalender (per Table)

PHP: HTML / XML Tag Attribute ermitteln

30 September 2009

Dieser Codesnippet war ursprünglich ein Beispiel aus einem Forum, wo es darum ging die Attribute aller Img-Tags aus einem HTML Code auszulesen.

Ich habe den Code noch etwas erweitert und nun kann er allgemein genutzt werden, um die Attribute beliebiger Tags aus HTML oder XML Dokumenten zu ermitteln.

» Weiterlesen: PHP: HTML / XML Tag Attribute ermitteln

PHP: Datei- und Bildtyp ermitteln

21 September 2009

Wer beispielsweise mit Uploadformularen arbeitet oder Bilder durch eine PHP Datei weiterleitet kommt früher oder später an einen Punk, an welchem der entsprechende Dateityp der Datei ermittelt werden soll. Je nach Anwendungszweck gibt es verschiedenen Möglichkeiten die Dateierweiterung oder den MIME-Typ zu ermitteln:

» Weiterlesen: PHP: Datei- und Bildtyp ermitteln

PHP: if-else mit dem Trinitäts-Operator

7 September 2009

Die ganz normale if-else -Bedingung ist sicher jedem geläufig, doch nicht jeder kennt den Trinitäts-Operator, welcher die Bedingung in manchen Fällen deutlich verkürzen kann.

» Weiterlesen: PHP: if-else mit dem Trinitäts-Operator

PHP: Tageszahl zwischen zwei Daten

5 September 2009

Bei der Ermittlung der Tageszahl zwischen zwei Daten kann einem die kleinen Funktion gregoriantojd() sehr hilfreich sein. Diese wandelt ein Datum aus dem Gregorianischen Kalender (so wie wir ihn meist kennen) in ein Julianisches Datum um, welches ähnlich dem Timestamp ein Datum als Ganzzahl wiedergibt, jedoch nicht als Sekunden, sondern als Tage.

» Weiterlesen: PHP: Tageszahl zwischen zwei Daten