제 질문은 객체를 전달하면 클로저 객체가 원래 객체로 변환되나요?
나는 /a/11에 있는데 왜 ($this)를 전달하여 원본 개체를 검색할 수 있는지 궁금합니다.
첫 번째 코드 세그먼트를 예로 들어보세요. 전달된 B 객체가 인쇄되면 완전히 사라지고 A 객체로 변하는 이유가 궁금하세요?
왜냐면 당신은 $a(new B());了,但是匿名函数没接收啊,所以内部还是直接new A();
$a(new B());
new A();
이 코드를 실행하여 느낌을 느껴보세요.
으아아아
$b(new C()) 익명 함수 $b는 매개변수를 허용하지 않습니다
첫 번째 코드 세그먼트를 예로 들어보세요.
전달된 B 객체가 인쇄되면 완전히 사라지고 A 객체로 변하는 이유가 궁금하세요?
왜냐면 당신은
$a(new B());
了,但是匿名函数没接收啊,所以内部还是直接new A();
이 코드를 실행하여 느낌을 느껴보세요.
으아아아으아아아
$b(new C()) 익명 함수 $b는 매개변수를 허용하지 않습니다