Functie func_get_arg

De functie func_get_arg retourneert het opgegeven argument uit de lijst van parameters die aan de functie zijn doorgegeven. Het accepteert de index van het argument als parameter (beginnend bij 0). De functie mag alleen binnen een door de gebruiker gedefinieerde functie worden aangeroepen.

Syntaxis

phpfunc_get_arg(int $index);

Voorbeeld

Laten we het eerste argument (index 0) ophalen uit de argumenten die aan de functie zijn doorgegeven:

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

Resultaat van het uitvoeren van de code:

php'abcde'

Voorbeeld

Laten we het tweede argument (index 1) ophalen uit de doorgegeven parameters:

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

Resultaat van het uitvoeren van de code:

php2

Zie ook

  • de functie func_get_args,
    die alle functieargumenten als een array retourneert
  • de functie func_num_args,
    die het aantal doorgegeven argumenten retourneert