PHP로 된 객체가 MyObject
입니다.PHP는 모든 객체 속성을 this로 복사합니다.
$myObject instanceof MyObject
는 이제 class MyObject
에 비 정적 함수가 있고, 거기에, 나는 "나", $this
좋아하지만, 나 또한 거기에 또 다른 목적을 가지고 참조를 사용합니다.
$this = $myObject
을 수행하지 않고도 비슷한 효과를 내기 위해 set_object_vars($this, get_object_vars($myObject))
과 같은 효과가 있습니까?
"* 'this'* '와 같은'me '에 대한 참조를 사용하면 메소드에서'$ this'의 앨리어싱을 사용합니까? – Dan
코드를 게시하는 것은 어떻습니까? –
귀하의 질문에 약간의 검토가 필요하다고 생각합니다. 우리가 set_object_vars() 함수를 가지고 있다고해도 실제로는 같은 효과가 있습니까? 개체를 참조하는 것이 아니라 복사하는 것입니다. 자세한 내용은 PHP에서 참조를 복사 참조하십시오. – Slavic