PHP에서는 함수의 매개변수가 값으로 전달됩니다. 예:
<?php $a = 12; function f($a) { $a += 10; } f($a); echo $a; ?>
참조로 전달하려면 함수 본문만 변경하면 됩니다. 참조 기호 &:
function f(<span style="color:#FF0000;">&</span>$a) { $a += 10; }여기에서 사용하세요. 다른 방법입니다. 함수 본문에서 $a를 전역 변수로 변경하고 전역 키워드를 사용하세요.
function f($a) { global $a; $a += 10; }
저작권 안내: 이 글은 블로거의 원본 글이므로 블로거의 허락 없이 복제할 수 없습니다.
위 내용은 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.