現在の位置: ホーム> 関数カテゴリ一覧> stream_get_meta_data

stream_get_meta_data

カプセル化プロトコルファイルポインターからヘッダー/メタデータを取得します
名前:stream_get_meta_data
カテゴリ:ストリーム
対応言語:php
一言説明:指定されたストリームに関連するメタデータを取得します

関数名:stream_get_meta_data()

関数の説明:stream_get_meta_data()関数は、指定されたストリームに関連するメタデータを取得します。

適用バージョン:PHP 4> = 4.3.0、PHP 5、PHP 7

構文:stream_get_meta_data(リソース$ stream):配列

パラメーター:

  • $ stream:必須、オープンストリームを表すリソースハンドル。

返品値:

  • ストリームに関するさまざまなメタデータを含む連想配列を返します。

例:

 // 创建一个文件流$stream = fopen('file.txt', 'r'); // 获取流的元数据$metaData = stream_get_meta_data($stream); // 打印元数据print_r($metaData); // 关闭流fclose($stream);

出力結果:

 Array ( [wrapper_type] => plainfile [stream_type] => STDIO [mode] => r [unread_bytes] => 0 [seekable] => 1 [uri] => file.txt [timed_out] => [blocked] => 1 [eof] => )

上記の例では、最初にFopen()関数を介してファイルストリームを作成し、$ Stream変数に割り当てます。次に、stream_get_meta_data()関数を使用して、ストリームのメタデータを取得し、返された関連配列を$ metadata変数に割り当てます。最後に、print_r()関数を介してメタデータの内容を印刷します。

出力結果のメタデータには、タイプ、パターン、読みやすく、書き込み可能か、ファイルパスなど、ストリームに関する情報が含まれています。

類似の関数
人気記事(にんききじ)