로 현재의 클래스 패스 질문에있는 객체 $this
참조. 오류가 보여 있기 때문에 그러나 이것은 올바르지 않습니다 :나는이 같은 클래스가 매개 변수
메시지 : 정의되지 않은 변수 :이
나는 생각 다른 객체에 $this
기준점 또는 객체가에서 만들어지기 때문에 일을 할 수있다 또 다른 스크립트. 또한, 그와 메소드를 호출 문제가 없었기 때문에 self
을 사용하려고하지만, 매개 변수로 내가 얻을 :
메시지 : 정의되지 않은 상수 자체의 사용 - 가정 '자기'
을 그래서, 수 당신은 나를 올바른 방향으로 안내합니까?
메쏘드 안에서'$ this'를 호출하면 오류가 인쇄됩니다. 그러나 그것이 여러분 쪽에서 작동한다면 다른 것이 있습니다. 검토해야합니다 – manix
@manix. 흥미 롭 군. 어떤 PHP 버전을 사용하고 있습니까? 거기에 문제가 생길 수 있습니다. 나는 5.4.3에있다. '$ this'를 앞뒤로 전달하는 것은 메소드 체인과 같은 태스크를 수행하는 방법입니다. 그래서 버전 문제는 제가 생각할 수있는 것입니다. – phpisuber01
PHP 5.3.16 제대로 작동합니다. – manix