Funkce func_get_arg

Funkce func_get_arg vrací zadaný argument ze seznamu parametrů předaných do funkce. Jako parametr přijímá index argumentu (počínaje 0). Funkce musí být volána pouze uvnitř uživatelské funkce.

Syntaxe

phpfunc_get_arg(int $index);

Příklad

Získáme první argument (index 0) z těch předaných do funkce:

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

Výsledek provedení kódu:

php'abcde'

Příklad

Získáme druhý argument (index 1) z předaných parametrů:

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

Výsledek provedení kódu:

php2

Viz také

  • funkci func_get_args,
    která vrací všechny argumenty funkce ve formě pole
  • funkci func_num_args,
    která vrací počet předaných argumentů