関数 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'

例

渡されたパラメータから2番目の引数(インデックス1)を取得します:

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

コード実行結果:

php2

関連項目

  • 関数 func_get_args,
    これは関数のすべての引数を配列として返します
  • 関数 func_num_args,
    これは渡された引数の数を返します