Funkcia func_get_arg

Funkcia func_get_arg vráti zadaný argument zo zoznamu parametrov odovzdaných do funkcie. Ako parameter prijíma index argumentu (počínajúc 0). Funkcia musí byť volaná len vo vnútri užívateľskej funkcie.

Syntax

phpfunc_get_arg(int $index);

Príklad

Získame prvý argument (index 0) z parametrov odovzdaných do funkcie:

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

Výsledok vykonania kódu:

php'abcde'

Príklad

Získame druhý argument (index 1) z odovzdaných parametrov:

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

Výsledok vykonania kódu:

php2

Pozrite si aj

  • funkciu func_get_args,
    ktorá vracia všetky argumenty funkcie vo forme poľa
  • funkciu func_num_args,
    ktorá vracia počet odovzdaných argumentov