[PHP] 참조 표현 &, =& / 이중콜론 ::

참조 표현 &, &=

& 연산자를 사용하지 않으면 생성된 객체의 복사본을 돌려받는다.

$a = 1;  
$b = $a; // 1 / $a 복사본  
$c =& $a; // 1 / $a 참조 / 퍼포먼스와 메모리 사용에 효율적

$a++;  
echo $b; // 1  
echo $c; // 2

범위 확인 연산자, 이중 콜론 (::)

<?php
class MyClass {
    const CONST_VALUE = 'A constant value';
}


$classname = 'MyClass';
echo $classname::CONST_VALUE;
echo MyClass::CONST_VALUE;