uopz_get_static

(PECL uopz 5, PECL uopz 6)

uopz_get_staticВозвращает статические переменные из области видимости функции или метода

Описание

uopz_get_static ( string $class , string $function ) : array
uopz_get_static ( string $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"
}

Смотрите также

  • uopz_set_static() - Устанавливает статические переменные в области видимости функции или метода