Aktueller Standort: Startseite> Funktionskategorien> stream_bucket_append

stream_bucket_append

Bucket an Brigade anhängen
Name:stream_bucket_append
Kategorie:Strom
Programmiersprache:php
Kurzbeschreibung:Fügen Sie einen Eimer zum Ende des Streams hinzu

Funktionsname: stream_bucket_append ()

Funktionsbeschreibung: Die Funktion von Stream_Bucket_Append () wird verwendet, um dem Schwanz des Streams einen Eimer hinzuzufügen.

Anwendbare Version: Php 5> = 5.1.0, Php 7

Syntax: Stream_Bucket_Append (Ressource $ Brigade, Objekt $ Bucket): bool

Parameter:

  • $ Brigade: Der Ressourcengriff, der die Eimerliste des Streams darstellt.
  • $ bucket: repräsentiert das Bucket -Objekt, das dem Stream hinzugefügt werden soll.

Rückgabewert: Return True Wenn der Bucket erfolgreich hinzugefügt wird, ansonsten falsch.

Beispiel:

 <?php // 创建一个输入流$stream = fopen('input.txt', 'r'); // 创建一个bucket $bucket = stream_bucket_new($stream, 'Some data'); // 创建一个bucket brigade $brigade = stream_bucket_make_writeable($bucket); // 添加bucket 到流的尾部if (stream_bucket_append($brigade, $bucket)) { echo "Bucket added successfully!"; } else { echo "Failed to add bucket!"; } // 关闭流fclose($stream); ?>

Im obigen Beispiel erstellen wir zunächst einen Eingabestream $stream , erstellen dann einen Bucket $bucket mit der Funktion stream_bucket_new() und dann eine Bucket Brigade $brigade mit der Funktion stream_bucket_make_writeable() . Schließlich fügen Sie den Bucket $bucket zum Schwanz der Brigade $brigade hinzu, indem Sie die Funktion stream_bucket_append() aufrufen.

Wenn der Zugabe erfolgreich ist, "wurde Bucket erfolgreich hinzugefügt!" wird ausgegeben, sonst "versäumt es, Eimer hinzuzufügen!" wird ausgegeben. Schließlich haben wir den Eingangsstream $stream ausgeschaltet.

Hinweis: Die im Beispiel verwendeten Funktionen stream_bucket_new() und stream_bucket_make_writeable() sollen Helferfunktionen für Bucket und Brigade erstellen und sind keine Funktionen in der PHP -Standardbibliothek. Sie können stattdessen entsprechende Funktionen entsprechend der tatsächlichen Situation verwenden.

Ähnliche Funktionen
Beliebte Artikel