(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_get_static — Возвращает статические переменные из области видимости функции или метода
$class
, string $function
): array$function
): arrayВозвращает статические переменные из области видимости функции или метода.
class
Имя класса.
function
Имя функции или метода.
Возвращает ассоциативный массив (array) имён переменных,
сопоставленный с их текущим значениям в случае успешного выполнения,
либо null
, если функция или метод не существуют.
Пример #1 Простое использование uopz_get_static()
<?php
function foo() {
static $bar = 'baz';
}
var_dump(uopz_get_static('foo'));
?>
Результат выполнения данного примера:
array(1) { ["bar"]=> string(3) "baz" }