Funktio func_get_arg

Funktio func_get_arg palauttaa määritetyn argumentin listasta funktioon välitetyistä parametreista. Se ottaa parametrina argumentin indeksin (alkaen 0:sta). Funktion tulee kutsua vain käyttäjä määrittämän funktion sisällä.

Syntaksi

phpfunc_get_arg(int $index);

Esimerkki

Saadaan ensimmäinen argumentti (indeksi 0) funktioon välitetyistä:

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

Koodin suorituksen tulos:

php'abcde'

Esimerkki

Saadaan toinen argumentti (indeksi 1) välitetyistä parametreista:

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

Koodin suorituksen tulos:

php2

Katso myös

  • funktion func_get_args,
    joka palauttaa kaikki funktion argumentit taulukkona
  • funktion func_num_args,
    joka palauttaa välitettyjen argumenttien määrän