Object-oriented programming tutorial: Referencing objects in PHP | lynda.com

PHP에서 참조는 별칭입니다 즉 두 개의 다른 변수가 동일한 변수에 쓸 수 있습니다

값 객체 변수가 실제 객체를 포함하지 않는다는 점에서 객체가 다릅니다 객체 자체의 식별자 이것을 증명하려면 주소에 대한 변수 사본을 만드십시오 사업

데모 끝에 다음 블로그를 추가하십시오 echo '<h2> Copying> AddressBusiness 참고 $ address_business_copy = address_business 마지막 데모에서 로직을 복사하십시오 address_business_copy address_business의 사본이거나 그렇지 않습니다

다음으로 address_ business_copy를 설정합니다 새로운 주소 공원으로 echo '<h2> address_ business_copy를 새 AddressPark로 설정하십시오 $ address_business = 새로운 AddressPark 그리고 같은 줄을 붙여 넣습니다

마지막으로 get class 함수를 사용합니다 객체 클래스의 이름을 가져옵니다 echo '<br/> $ address_business는 클래스'입니다 get_class ($ address_business) 또한 함수 인스턴스를 사용하여 논리적 인 결정을 내릴 수 있습니다

echo '<br/> $ address_business_copy는 주소 비즈니스 인 AddressBusiness의 $ address_business_copy 인스턴스입니다 이 마지막 줄은 address_business_copy가 AddressBusiness의 인스턴스인지 여부를 결정합니다 저장하고 브라우저에서 결과를보십시오 식별자로 복사하면 예상대로 오브젝트의 사본 데모 코드로 돌아가서 참조를 추가하십시오

address_business_copy 다음에 할당 기호를 추가하십시오 데모를 저장하고 다시 실행하십시오 이번에는 개체 비교는 핵심 객체에 취해진 액션이 참조 된 객체에 영향을 미친다는 것을 분명히한다 목적 다음 장에서는 PHP와 같은 객체를 설명 할 것입니다

표준 클래스 및 예외