Tom: lokalen ordner öffnen

Beitrag lesen

Hello,

Außerdem kannte ich die Funktion nicht,
wenn ich sie mal brauche baue ich sie mit PHP4-Mitteln
nach und definiere (oder deklariere? deklarieren tut man AFAIK doch nur Variablen, oder?)

Die Deklaration macht die Funktion im Programm bekannt (im Funktionskopf)
Die Implementation setzt dann im Funktionskörper die Aufgabe um

sie nur, wenn sie nicht schon existiert.
Hab ich auch mit file_get_contents und file_put_contents gemacht.

also hast Du eine bedingte Funktionsdeklaration nebst Implementation betrieben, da man die bei PHP mWn nicht voneinander trennen kann.

Allerdings könnte man bei dickeren Funktionen diese bedingt includieren, wenn sie nicht vorhanden sind. Da fehlt mir in PHP noch das Feature eines include_optional(), dass aus einer eigenen Bibliothek die darin enthaltenen Funktionen includiert, sofern sie nicht schon vorhanden sind. Also die Option auf jede einzelne darin gefundene Funktion anwendet, und den Speicher nicht mit den überschüssigen Prototypen belastet.

Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau