php教程

ReflectionFunctionAbstract::getStaticVariables

(PHP 5 >= 5.2.0, PHP 7)

ReflectionFunctionAbstract::getStaticVariables获取静态变量

说明

public ReflectionFunctionAbstract::getStaticVariables ( void ) : array

获取静态变量

Warning

本函数还未编写文档,仅有参数列表。

参数

此函数没有参数。

返回值

返回一个静态变量的 array

User Contributed Notes

Martiros Aghajanyan 11-Oct-2014 01:27
<?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() );

?>

CopyRight © 2008-2022 verySource.Com All Rights reserved. 京ICP备17048824号-1 京公网安备:11010502034788