stream_get_wrappers
stream_get_wrappers
(PHP 5, PHP 7)
stream_get_wrappers - 检索注册流列表
描述
array stream_get_wrappers ( void )
检索正在运行的系统上可用的注册流列表。
返回值
返回包含正在运行的系统上可用的所有流包装的名称的索引数组。
示例
示例#1 stream_get_wrappers()示例
<?php
print_r(stream_get_wrappers()
?>
上面的例子会输出类似于:
Array
(
[0] => php
[1] => file
[2] => http
[3] => ftp
[4] => compress.bzip2
[5] => compress.zlib
)
Example#2检查是否存在一个流封装器
<?php
// check for the existence of the bzip2 stream wrapper
if (in_array('compress.bzip2', stream_get_wrappers())) {
echo 'compress.bzip2:// support enabled.';
} else {
echo 'compress.bzip2:// support not enabled.';
}
?>
另请参阅
- stream_wrapper_register() - 注册一个实现为PHP类的URL包装器
← stream_get_transports
stream_is_local →