get_resources

(PHP 7, PHP 8)

get_resources — Повертає активні ресурси

Опис

get_resources(?string $type = null): array

Повертає масив усіх поточних активних ресурсів, опціонально відфільтрований за типом ресурсу.

Зауваження: Функція призначена для налагодження та тестування. Функцію не слід використовувати в робочому оточенні, особливо для доступу або навіть управління ресурсами, які зазвичай недоступні (наприклад, базовий ресурс потоку екземплярів SplFileObject

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

type

Якщо поставлено, то get_resources() поверне лише ресурси зазначеного типу . Список доступних типів ресурсів.

Якщо як тип заданий рядок Unknown, то будуть повернуті лише ресурси невідомого типу.

Якщо не задано, то буде повернено всі ресурси.

Значення, що повертаються

Повертає масив поточних активних ресурсів, проіндексованих за номером ресурсу.

список змін

ВерсияОпис
8.0.0type тепер допускає значення null.

Приклади

Приклад #1 Приклад використання get_resources()****

Loading...

Висновок наведеного прикладу буде схожим на:

array(1) {
  [1]=>
  resource(1) of type (stream)
}

Приклад #2 Приклад використання get_resources()** з фільтрацією**

Loading...

Висновок наведеного прикладу буде схожим на:

array(1) {
  [1]=>
  resource(1) of type (stream)
}
array(0) {
}

Дивіться також

  • get_loaded_extensions() - Повертає масив імен усіх скомпілованих та завантажених модулів
  • get_defined_constants() - Повертає асоціативний масив з іменами всіх констант та їх значень
  • get_defined_functions() - Повертає масив усіх певних функцій
  • get_defined_vars() - Повертає масив усіх певних змінних