이 글은 PHP 매직 함수 __call()의 사용법을 예시와 함께 분석합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 내용은 다음과 같습니다.
PHP 매직 함수 __call()에 대한 소개입니다. 다음 예제를 읽으면 이해할 수 있습니다.
<?php class A{ public $name; function test1($a){ echo "test1111"; } function test2($a){ echo "test2222"; } //当某个对象调用某个方法,而当该方法不存在时,则系统会自动调用__call() function __call($method,$val){ echo "类中找不到方法:".$method; } } $aaa = new A(); $aaa ->test(1); ?>
출력 결과:
클래스: test
에서 메서드를 찾을 수 없습니다.이 기사가 모든 사람의 PHP 프로그래밍 설계에 도움이 되기를 바랍니다.