PHP 8.6.0 Beta 1 is available for testing

ReflectionFunctionAbstract::getStaticVariables

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

ReflectionFunctionAbstract::getStaticVariablesПолучает статические переменные

Описание

public function ReflectionFunctionAbstract::getStaticVariables(): array

Получение статических переменных.

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

Сигнатура функции не содержит параметров.

Возвращаемые значения

Массив (array ) статических переменных.

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

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей 1 note

up
5
Martiros Aghajanyan
11 years ago
<?php
function test()
{
 static $a = 0, $b = 15;
 $a++;
 $b++;
 return $a;
}
$rf = new ReflectionFunction('test');
// result - Array ( [a] => 0 [b] => 15 ) 
print_r( $rf->getStaticVariables() );
//call test function and print again static variables
test();
// result - Array ( [a] => 1 [b] => 16 ) 
print_r( $rf->getStaticVariables() );
?>
+Добавить

AltStyle によって変換されたページ (->オリジナル) /