(PHP 5, PHP 7, PHP 8)
stream_get_wrappers — 擷取已註冊串流的列表
此函式沒有參數。
返回一個索引陣列,其中包含正在執行的系統上可用的所有串流包裝器的名稱。
範例 #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 )
範例 #2 檢查串流包裝器是否存在
<?php
// 檢查 bzip2 串流包裝器是否存在
if (in_array('compress.bzip2', stream_get_wrappers())) {
echo '已啟用 compress.bzip2:// 支援。';
} else {
echo '未啟用 compress.bzip2:// 支援。';
}
?>