uopz_get_static

(PECL uopz 5, PECL uopz 6, PECL uopz 7)

uopz_get_static — 함수 또는 메서드 범위에서 정적 변수를 가져옵니다.


설명

uopz_get_static(string $class, string $function): array

uopz_get_static(string $function): array

함수 또는 메서드 범위에서 정적 변수를 가져옵니다.


매개변수

class
클래스의 이름입니다.
function
함수 또는 메서드의 이름입니다.

반환 값

성공하면 현재 값에 매핑된 변수 이름의 연관 배열을 반환하거나, 함수나 메서드가 없으면 null을 반환합니다.


Examples

예제 #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() - 함수 또는 메서드 범위에서 정적 변수를 설정합니다.