Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

stream_get_contents

Stream Funktionen

    Befehl:
string stream_get_contents ( resource $handle [, int $maxlength = -1 [, int $offset = -1 ]] )


    Parameter-Liste:
NameBeschreibung
handleEin Strom Ressource (zB von fopen() zurückgegeben)
maxLengthDie maximale zu lesenden Bytes. Der Standardwert ist -1 (lesen Sie alle verbleibenden Puffer).
offsetSucht mit dem angegebenen Offset vor dem Lesen. Wenn diese Zahl negativ ist, wird kein suche auftreten und Lesen wird von der aktuellen Position zu starten.

    Beschreibung:
Identisch mit file_get_contents(), ausser dass stream_get_contents() arbeitet auf einem bereits geöffneten Stream Ressource und gibt den restlichen Inhalt in einem String, bis maxlength Bytes und ab dem angegebenen Offset.


    Aktiv in Version:
(PHP 5, PHP 7)

    Siehe auch:
•  fgets()
Liest eine Zeile von der Position des Dateizeigers
 
•  fread()
Liest Binärdaten aus einer Datei
 
Gibt alle verbleibenden Daten eines Dateizeigers direkt aus.
 

stream_get_contents() - Beispiel:


Eingabe:
<?php
if ($stream = fopen('http://www.example.com', 'r')) {
    // print all the page starting at the offset 10
    echo stream_get_contents($stream, -1, 10);

    fclose($stream);
}


if ($stream = fopen('http://www.example.net', 'r')) {
    // print the first 5 bytes
    echo stream_get_contents($stream, 5);

    fclose($stream);
}
?>


Beschreibung:
Version Beschreibung
5.1.0 Das offset wurde aufgenommen.
Stream Funktionen