참조 – 4.참조 반환

함수의 참조 반환 함수에서 참조 반환(returning references)할 수 있습니다. 참조 반환하기 위해서는 함수 정의에서 함수명 앞에 참조연산자(reference operator) &를 붙입니다. 함수에서 참조가 아닌 값으로 반환하게 되면 호출측에서 받게 되는 것은…

Continue Reading 참조 – 4.참조 반환

참조 – 3.참조에 의한 전달

매개변수 전달 방식 값에 의한 전달(call by value) 함수의 매개변수는 기본적으로 값에 의한 전달을 합니다. 이 방식으로 값을 전달하게 되면 함수 내에서 값을 변경하게되면 함수 밖에 있는 값을 변경하는 것을…

Continue Reading 참조 – 3.참조에 의한 전달

참조 – 2.객체생성에서의 참조

생성된 객체를 복사하기 이 방법은 여러분이 지금까지 사용하였던 방법입니다. 위의 예를 통해 생성된 객체가 어떤 경로를 통해 $a 변수에 저장되는지 살펴보기로 하겠습니다. 1. new test 이 부분에 의해 클래스 test에…

Continue Reading 참조 – 2.객체생성에서의 참조

참조 – 1.참조변수의 생성

C++에서 사용하던 참조(reference)와 같은 기능을 PHP4에서 제공합니다. 참조는 객체를 사용할 때 필수적인 기능이므로 꼭 익혀두시기 바랍니다. 비유에 의한 설명 명선이라는 여자 아이가 살고 있습니다. 그런데 그 아이의 마음씨가 얼마나 좋은지…

Continue Reading 참조 – 1.참조변수의 생성