함수 (Functions)


함수의 반환 값

함수 내부에서 return을 이용하여 값을 반환할 수 있습니다. 기본적으로 함수의 반환 값은 하나입니다. 여러개의 값을 반환하려면 배열 형태로 반환해야합니다.

<?php

function func()
{
  $var1 = 1;
  $var2 = 2;
  $var3 = 3;
  $arr = array($var1, $var2, $var3);
  return $arr;
}

$arr = func();
printf("%d, %d, %d\r\n", $arr[0], $arr[1], $arr[2]);

?>
[출력 결과]  
1, 2, 3

※ PHPoC는 함수의 반환 값이 없을 때 NULL이 아닌 0을 반환합니다.

※ PHPoC는 참조에 의한 반환을 지원하지 않습니다.