Aktueller Standort: Startseite> Funktionskategorien> stream_set_chunk_size

stream_set_chunk_size

Stellen Sie die Ressourcenflussblockgröße ein
Name:stream_set_chunk_size
Kategorie:Strom
Programmiersprache:php
Kurzbeschreibung:Stellen Sie die Knickgröße des Streams ein

Funktionsname: stream_set_chunk_size ()

Anwendbare Version: PHP 5.4.0 und höher

Funktion Beschreibung: Die Funktion stream_set_chunk_size () wird verwendet, um die Chunking -Größe eines Streams festzulegen.

Syntax: bool stream_set_chunk_size (Ressource $ stream, int $ chunk_size)

Parameter:

  • $ stream: Erforderlich, wobei die Stream -Ressource angezeigt wird, um die Stücke festzulegen.
  • $ chunk_size: Erforderlich, wobei die zu feste Stücke in Bytes angezeigt wird.

Rückgabewert: Return true Wenn die Chunking -Größe erfolgreich eingestellt ist, sonst return falsch.

Beispiel:

 // 打开一个文件流$stream = fopen('example.txt', 'r'); // 设置流的分块大小为1024 字节if (stream_set_chunk_size($stream, 1024)) { echo "成功设置分块大小为1024 字节"; } else { echo "设置分块大小失败"; } // 关闭文件流fclose($stream);

Im obigen Beispiel verwenden wir zunächst die Funktion fopen (), um einen Dateistrom zu öffnen und dem Variablen $ Stream zuzuweisen. Anschließend verwenden wir die Funktion von Stream_Set_Chunk_Size (), um die Chunking -Größe des Streams auf 1024 Bytes festzulegen. Wenn die Einstellung erfolgreich ist, wird der Ausgang "die Chunking -Größe erfolgreich auf 1024 Bytes einstellen". Andernfalls ist der Ausgang "die Größengröße nicht eingestellt". Schließlich verwenden wir die Funktion fcLose (), um den Dateistrom zu schließen.

Beachten Sie, dass die Funktion stream_set_chunk_size () nur für adressierbare Streams (z. B. Dateiströme) geeignet ist und nur dann verfügbar ist, wenn die Option zur Unterstützung von Chunked Read bei der PHP -Kompilierung aktiviert ist.

Ähnliche Funktionen
Beliebte Artikel