stream_get_wrappers()

返回已注册的流协议包装器的数组

首字母:S

函数名:stream_get_wrappers()

适用版本:PHP 4 >= 4.3.0, PHP 5, PHP 7

用法:stream_get_wrappers() 函数返回已注册的流协议包装器的数组。

示例:

// 检索已注册的流协议包装器
$wrappers = stream_get_wrappers();
// 打印已注册的流协议包装器
print_r($wrappers);

输出示例:

Array
(
 [0] => php
 [1] => file
 [2] => http
 [3] => ftp
 [4] => compress.zlib
 [5] => compress.bzip2
 [6] => phar
 [7] => zip
 [8] => data
 [9] => glob
 [10] => ssh2.shell
 [11] => ssh2.exec
 [12] => ssh2.tunnel
 [13] => ssh2.scp
 [14] => ssh2.sftp
 [15] => ssh2.sftp://
 [16] => ssh2.scp://
 [17] => ssh2.shell://
 [18] => ssh2.exec://
 [19] => ssh2.tunnel://
)

在上面的示例中,我们使用stream_get_wrappers()函数获取已注册的流协议包装器,并使用print_r()函数打印结果。输出示例显示了常见的一些包装器,如php、file、http、ftp等等。

同首字母函数