func_get_arg 함수

func_get_arg 함수는 함수에 전달된 매개변수 목록에서 지정된 인수를 반환합니다. 매개변수로 인수의 인덱스(0부터 시작)를 받습니다. 이 함수는 사용자 정의 함수 내에서만 호출되어야 합니다.

구문

phpfunc_get_arg(int $index);

예제

함수에 전달된 첫 번째 인수(인덱스 0)를 가져옵니다:

php<?php
  function test() {
    $res = func_get_arg(0);
    echo $res;
  }
  test('abcde');
?>

코드 실행 결과:

php'abcde'

예제

전달된 매개변수에서 두 번째 인수(인덱스 1)를 가져옵니다:

php<?php
  function testArgs() {
    $res = func_get_arg(1);
    return $res;
  }
  echo testArgs(1, 2, 3);
?>

코드 실행 결과:

php2

함께 보기

  • 모든 함수 인수를 배열로 반환하는 함수 func_get_args
  • 전달된 인수의 개수를 반환하는 함수 func_num_args