uopz_set_hook
(PECL uopz 5, PECL uopz 6, PECL uopz 7)
uopz_set_hook — 함수나 메소드를 입력할 때 실행할 후크를 설정합니다.
설명
uopz_set_hook(string $function
, Closure $hook
): bool
uopz_set_hook(string $class
, string $function
, Closure $hook
): bool
함수나 메서드를 입력할 때 실행할 후크를 설정합니다.
매개변수
class
- 클래스의 이름입니다.
function
- 함수 또는 메서드의 이름입니다.
hook
- 함수나 메서드를 입력할 때 실행할 클로저입니다.
반환 값
성공하면 true
를, 실패하면 false
를 반환합니다.
Examples
예제 #1 기본 uopz_set_hook() 사용법
<?php
function foo() {
echo 'foo';
}
uopz_set_hook('foo', function () {echo 'bar';});
foo();
?>
위의 예는 다음을 출력합니다.
barfoo
기타
- uopz_get_hook() - 함수 또는 메서드에 대해 이전에 설정된 후크를 가져옵니다.
- uopz_unset_hook() - 함수 또는 메서드에서 이전에 설정한 후크를 제거합니다.