Funktionsname: stream_get_meta_data ()
Funktionsbeschreibung: Stream_get_meta_data () Funktion Holen Sie sich Metadaten, die sich auf den angegebenen Stream beziehen.
Anwendbare Version: Php 4> = 4.3.0, Php 5, Php 7
Syntax: Stream_get_meta_data (Ressource $ Stream): Array
Parameter:
Rückgabewert:
Beispiel:
// 创建一个文件流$stream = fopen('file.txt', 'r'); // 获取流的元数据$metaData = stream_get_meta_data($stream); // 打印元数据print_r($metaData); // 关闭流fclose($stream);
Ausgangsergebnis:
Array ( [wrapper_type] => plainfile [stream_type] => STDIO [mode] => r [unread_bytes] => 0 [seekable] => 1 [uri] => file.txt [timed_out] => [blocked] => 1 [eof] => )
Im obigen Beispiel erstellen wir zunächst einen Dateistrom über die Funktion fopen () und weisen ihn der $ Stream -Variablen zu. Anschließend verwenden wir die Funktion von Stream_Get_Meta_Data (), um die Metadaten des Streams zu erhalten und das zurückgegebene assoziative Array der $ metadata -Variablen zuzuweisen. Schließlich drucken wir den Inhalt der Metadaten über die Funktion print_r () aus.
Die Metadaten in den Ausgabergebnissen enthält einige Informationen über den Stream, wie z.