get_resources
(PHP 7)
get_resources — Возвращает активные ресурсы
Описание
$type
= ?
) : arrayВозвращает массив всех текущих активных ресурсов (resource), опционально отфильтрованный по типу ресурса.
Список параметров
-
type
-
Если задано, то get_resources() вернет только ресурсы указанного типа. Список доступных типов ресурсов.
Если в качестве типа задана строка
Unknown
, то будут возвращены только ресурсы неизвестного типа.Если не задано, то будут возвращены все ресурсы.
Возвращаемые значения
Возвращает массив текущих активных ресурсов, проиндексированных по номеру ресурса.
Примеры
Пример #1 Пример использования get_resources()
<?php
$fp = tmpfile();
var_dump(get_resources());
?>
Результатом выполнения данного примера будет что-то подобное:
array(1) { [1]=> resource(1) of type (stream) }
Пример #2 Пример использования get_resources() с фильтрацией
<?php
$fp = tmpfile();
var_dump(get_resources('stream'));
var_dump(get_resources('curl'));
?>
Результатом выполнения данного примера будет что-то подобное:
array(1) { [1]=> resource(1) of type (stream) } array(0) { }
Смотрите также
- get_loaded_extensions() - Возвращает массив имен всех скомпилированных и загруженных модулей
- get_defined_constants() - Возвращает ассоциативный массив с именами всех констант и их значений
- get_defined_functions() - Возвращает массив всех определённых функций
- get_defined_vars() - Возвращает массив всех определенных переменных