• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • ReflectionFunctionAbstract::getStaticVariables()

    (PHP 5 >= 5.2.0, PHP 7)

    获取静态变量

    说明

    publicReflectionFunctionAbstract::getStaticVariables(void) : array

    获取静态变量

    Warning

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

    参数

    此函数没有参数。

    返回值

    返回一个静态变量的array

    参见

    • ReflectionFunctionAbstract::getParameters() 获取参数
    <?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() );
    ?>