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 ֆունկցիան,
    որը վերադարձնում է փոխանցված արգումենտների քանակը