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 функциясын,
    ал өткөрүлгөн аргументтердин санын кайтарат