PHP Conference Japan 2024

stream_get_wrappers

(PHP 5, PHP 7, PHP 8)

stream_get_wrappers擷取已註冊串流的列表

說明

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:// 支援。';
}
?>

另請參閱

新增註釋

使用者提供的註釋

此頁面沒有使用者提供的註釋。
To Top