Funkcija func_get_arg

Funkcija func_get_arg grąžina nurodytą argumentą iš perduotų į funkciją parametrų sąrašo. Kaip parametrą priima argumento indeksą (pradedant nuo 0). Funkcija turi būti iškviečiama tik vartotojo funkcijos viduje.

Sintaksė

phpfunc_get_arg(int $index);

Pavyzdys

Gaukime pirmą argumentą (indeksas 0) iš perduotų į funkciją:

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

Kodo vykdymo rezultatas:

php'abcde'

Pavyzdys

Gaukime antrą argumentą (indeksas 1) iš perduotų parametrų:

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

Kodo vykdymo rezultatas:

php2

Taip pat žiūrėkite

  • funkciją func_get_args,
    kuri grąžina visus funkcijos argumentus kaip masyvą
  • funkciją func_num_args,
    kuri grąžina perduotų argumentų skaičių