Funkcija func_get_arg

Funkcija func_get_arg atgriež norādīto argumentu no funkcijai nodoto parametru saraksta. Par parametru pieņem argumenta indeksu (sākot no 0). Funkcija jāizsauc tikai lietotja definētas funkcijas ietvaros.

Sintakse

phpfunc_get_arg(int $index);

Piemērs

Iegūsim pirmo argumentu (indekss 0) no funkcijai nodotajiem:

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

Koda izpildes rezultāts:

php'abcde'

Piemērs

Iegūsim otro argumentu (indekss 1) no nodotajiem parametriem:

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

Koda izpildes rezultāts:

php2

Skatiet arī

  • funkciju func_get_args,
    kas atgriež visus funkcijas argumentus masīva veidā
  • funkciju func_num_args,
    kas atgriež nodoto argumentu skaitu