(PECL uopz 5, PECL uopz 6)
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" }