[PHP] 함수에서 값 반환하기 return

2022. 9. 17. 00:00Program/PHP

065_PHP 함수에서 값 반환하기 return

[요약]

  • 함수 내의 값을 호출한 곳으로 반환하는 방법 return에 대해 알아보자

함수를 호출한 곳으로 값을 전달할 때는 return 문을 사용한다.


[return문 사용 방법]

return 전달할 값;

함수 내에서 return문을 만나면 함수는 더이상 작동하지 않고 종료된다.

 

다음의 예제를 통해 echo 문은 return문 아래에 있어 작동하지 않는다.

function sum($num1, $num2) {
  return $num1 + $num2;
  echo '작동 불가';
}

 

다음은 return문을 활용한 예제이다.

[예제: 67_return.php ]

<?php
    // 함수 생성
    function sum($num1, $num2) {
      $sum = $num1 + $num2;
      return $sum;

      // 아래의 코드는 작동하지 않음
      echo "함수";
    }

    // 아규먼트 5와 10을 전달
    echo sum(5, 10);

    $plus = sum(5, 10);
    echo '<br>';
    echo $plus + 20;
?>

실행결과

 

 


 

 

 

초보자를 위한 PHP 200제
김태영 지음 | 정보문화사