Функцыя 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,
    якая вяртае колькасць перададзеных аргументаў