PHpullh
학습 라이브러리/PHP/참조 인자로 값 바꾸기

PHP · 함수

참조 인자로 값 바꾸기

참조 인자를 통해 호출자 변수 자체를 수정하는 예제입니다.

함수입문referenceargumentmutation

핵심 설명

참조 인자를 통해 호출자 변수 자체를 수정하는 예제입니다.

PHP code

<?php
function increment(int &$value): void {
    $value++;
}

$count = 0;
increment($count);
echo $count;

학습 팁

함수 예제는 인자 타입, 반환 타입, 호출 방식 세 가지를 같이 확인하면 이해가 빠릅니다.

주의할 점

참조 전달은 데이터 흐름을 감추기 쉬우므로 반환값으로 바꿀 수 있는지 먼저 고민하는 편이 좋습니다.

자주 묻는 질문

참조 인자로 값 바꾸기란 무엇인가요?

참조 인자를 통해 호출자 변수 자체를 수정하는 예제입니다.

참조 인자로 값 바꾸기 학습 시 주의할 점은 무엇인가요?

참조 전달은 데이터 흐름을 감추기 쉬우므로 반환값으로 바꿀 수 있는지 먼저 고민하는 편이 좋습니다.