牛牛在线工具

stream_get_meta_data()

收录 8868 个 PHP 函数,含用途说明与用法示例。

stream_get_meta_data()

获取与指定流相关的元数据

函数名称:stream_get_meta_data() 函数描述:stream_get_meta_data() 函数获取与指定流相关的元数据。 适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7 语法:stream_get_meta_data(resource $stream): array 参数: $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() 函数打印出元数据的内容。 输出结果中的元数据包含了一些有关流的信息,例如流的类型、模式、是否可读写、文件路径等。