Функция 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 функцияси,
    бу утказилган аргументлар сонини кайтаради