PHP 8.5.0 Alpha 2 available for testing

stream_get_wrappers

(PHP 5, PHP 7, PHP 8)

stream_get_wrappersПолучает список зарегистрированных потоков

Описание

stream_get_wrappers(): array

Функция извлекает список зарегистрированных потоков, доступных на запущенной системе.

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Функция возвращает индексный массив, который содержит названия обёрток потоков, доступных на запущенной системе.

Примеры

Пример #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:// поддержка не включена.';
}

?>

Смотрите также

  • stream_wrapper_register() - Регистрирует URL-обёртку, которую реализовали как PHP-класс
Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top