1
&이 함수 헤더의 매개 변수 이름에 첨부되는 이유는 무엇입니까? 논리적으로 예상되는대로 - 호출 범위의 변수는 무엇입니까?PHP 참고 자료 - &
<?php
function func(&$par)
{
$par++;
}
$var=1;
func($var);
print $var; //prints 2
?>
동일하지 ($ 값으로 & $ 배열)
하면 ( & $ 값으로 $ 배열) 물품의 foreach위한 괄호 안에 목격된다 : 예를 들어
이 응답에 추가하면, 당신은'결코 감동입니다 ($ 값으로 & $ 배열)''아니다 $ array'이 변수는 읽는 것입니다. – matiaslauriti
단순히 참조로 지정하면 다음과 같이 쓸 수 있습니다. $ var1 = 0; $ var2 = &$var1; $ var2 ++ : echo $ var2; // 2를 인쇄합니다. – Searcherer