Hallo,
Was wir neulich erst in einem etwas längeren Thread zusammen mit Sven R. erarbeitet haben :-)
Könntest du den verlinken?
http://forum.de.selfhtml.org/archiv/2006/2/t123345/
Die Filefunktionen _können_ auch als Wrapper benutzt werden, je nachdem, welche PHP-Version im Einsatz ist und welche Einstellung besteht.
Das ist schon längere Zeit so (ich weiß auch nicht mehr, ab welcher PHP-Version), galt aber immer als irgendwie unzuverlässig. Außerdem: warum wohl gibt es z.B. ftp_get, wenn nicht eine wie auch immer geartete "Abgrenzung" der Protokolle beabsichtigt wäre?
Für das einfache Hoch- und Runterladen sind diese Funktionen durch bestimmte Funktionen des Dateisystems ersetzbar. FTP-Funktionen decken darüberhinaus auch weitere Funktionen des Protokolls ab, die ein Wrapper schlichtweg nicht leisten kann (z. B. die Wiederaufnahme von Dateitransfers).
Aber ich sehe eher den Entgegengesetzen Weg in der Entwicklung PHPs - so durch die Einführung der Stream-Funktionen in 4.3. Wer weiß - vielleicht besinnt man sich zukünftig PHP abzuspecken und die Programmierung nicht durch simples Pauken des sich stätig erweiternden Funktionlagers zu "copy and paste programming" verkommen zu lassen.
Gruß aus Berlin!
eddi
Wer Rechtschreibfehler findet, darf sie behalten.