함수를 가로채는 응용 프로그램을 개발하려고합니다. 클래스 메서드에서 함수에 대해 __call() 메서드를 사용할 수 있음을 알고 있습니다. 그러한 것들이 정규 함수에 존재하는지 궁금합니다. "function_exists"호출이 있다는 것을 알고 있지만 함수를 호출 할 때마다 호출해야합니다. 자동화 된 접근 방식을 원합니다.함수 호출에 대해 __call() 메서드를 만드는 방법은 무엇입니까?
0
A
답변
0
개체 오버로딩은 클래스에만 사용할 수 있습니다. 또한 "function_exists"는 매우 느립니다.
은 BTW 상응하는 기능이 없습니다 또한 is_callable
1
있다. 실제 상황에 따라 클래스 대신 전역 범위에서 정의 된 유일한 마법 함수 인 __autoload()에서 약간의 마일리지를 얻을 수 있습니다. 클래스를 요구 정의 할 수 있습니다.
관련 문제
- 1. 테마 함수 호출에 대해 혼동했습니다.
- 2. 함수에 대한 매직 함수 __call()?
- 3. 'this'를 HTML 요소로 참조하는 FBJS에서 함수 메서드를 만드는 방법은 무엇입니까?
- 4. PHP로 동적 메서드를 만드는 방법은 무엇입니까?
- 5. 루비 클래스 메소드 호출에 대해
- 6. 런타임에 인스턴스 메서드를 동적으로 만드는 방법은 무엇입니까?
- 7. 함수 호출에 도움이 필요합니다
- 8. 함수 호출에 대한 UML 다이어그램
- 9. Jquery 함수 호출에 함수 값 전달
- 10. Windsor가 각 해결 호출에 대해 하나의 구성 요소를 만드는 방법은 무엇입니까?
- 11. performSelector ... 메서드 호출에 의해서만 실행되는 실행 루프를 만드는 방법은 무엇입니까?
- 12. 포인터가 함수 호출에 영향을받는 곳 :
- 13. "::"비 정적 함수 호출에 대한
- 14. Javascript 함수 호출에 대한 질문
- 15. 스레드에서 CreateDIBSection 호출에 대해 buildtexture라는 함수에서
- 16. beaneditform에서 passwordfield에 대해 regexp를 만드는 방법은 무엇입니까?
- 17. Node.js에서 PHP의 __get(), __set() 및 __call() 마법 메서드를 모방합니다.
- 18. PHP에서 __call 메서드를 사용할 때 '메서드 이름은 문자열이어야합니다'
- 19. 함수 호출을 방탄으로 만드는 방법은 무엇입니까?
- 20. 함수 호출에 대한 세부 정보 얻기
- 21. Click 이벤트 함수 호출에 대한 JQuery
- 22. 전체 메서드를 스레드로부터 안전하게 만드는 가장 간단한 방법은 무엇입니까?
- 23. 모든 ctype 구조 클래스에 대해 __str__ 메서드를 설정하는 방법은 무엇입니까?
- 24. 특정 이미지에 대해 pointerPressed 메서드를 사용하는 방법은 무엇입니까?
- 25. CMS 블록 또는 페이지 내에서 함수/메서드를 호출하는 방법은 무엇입니까?
- 26. actionscript에서 콜백 함수 내에서 클래스의 메서드를 사용하는 방법은 무엇입니까?
- 27. PHP의 마술 방법 __call
- 28. NSDateFormatter의 dateFromString 호출에 대해 nil을 반환합니다.
- 29. PreRequestHandlerExecute 이벤트가 REST 호출에 대해 실행되지 않았습니다.
- 30. powershell이 비동기 호출에 대해 PipelineStoppedException을 throw합니다.
무엇을하려고합니까? – jonstjohn
jonstjohn이 말한 것 ... 언어 기능을 논의하지 않고 무엇을 실제로하려고합니까? – jmucchiello