Looking for php Keywords? Try Ask4Keywords

PHPStreams


Syntax

  • Jeder Stream hat ein Schema und ein Ziel:
  • <Schema>: // <Ziel>

Parameter

Parametername Beschreibung
Stream-Ressource Der Datenprovider, bestehend aus der Syntax <scheme>://<target>

Bemerkungen

Streams sind im Wesentlichen eine Übertragung von Daten zwischen einem Ursprung und einem Ziel, um Josh Lockhart in seinem Buch Modern PHP zu umschreiben.

Der Ursprung und das Ziel können sein

  • eine Datei
  • ein Befehlszeilenprozess
  • eine Netzwerkverbindung
  • ein ZIP- oder TAR-Archiv
  • temporärer Speicher
  • Standardein- / ausgabe

oder jede andere über PHP-Stream-Wrapper verfügbare Ressource.

Beispiele für verfügbare Stream-Wrapper ( schemes ):

  • file: // - Zugriff auf lokales Dateisystem
  • http: // - Zugriff auf HTTP-URLs
  • ftp: // - Zugriff auf FTP-URLs
  • php: // - Zugriff auf verschiedene E / A-Streams
  • phar: // - PHP-Archiv
  • ssh2: // - Secure Shell 2
  • ogg: // - Audiostreams

Das Schema (Ursprung) ist der Bezeichner des Wrappers des Streams. Für das Dateisystem ist dies zum Beispiel file:// . Das Ziel ist die Datenquelle des Streams, beispielsweise der Dateiname.

Streams Verwandte Beispiele