uopz_get_hook

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

uopz_get_hook — 함수 또는 메서드에 대해 이전에 설정된 후크를 가져옵니다.


설명

uopz_get_hook(string $function): Closure

uopz_get_hook(string $class, string $function): Closure

함수 또는 메서드에 대해 이전에 설정된 후크를 가져옵니다.


매개변수

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

반환 값

함수 또는 메서드에 대해 이전에 설정된 후크를 반환하거나 후크가 설정되지 않은 경우 null을 반환합니다.


Examples

예제 #1 기본 uopz_get_hook() 사용법

                  
<?php
function foo() {
    echo 'foo';
}
uopz_set_hook('foo', function () {echo 'bar';});
var_dump(uopz_get_hook('foo'));
?>
                  
                

위의 예는 다음과 유사한 결과를 출력합니다.

object(Closure)#2 (0) {
}
                

기타

  • uopz_set_hook() - 함수나 메서드를 입력할 때 실행할 후크를 설정합니다.
  • uopz_unset_hook() - 함수 또는 메서드에서 이전에 설정한 후크를 제거합니다.