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