Funzione func_get_arg

La funzione func_get_arg restituisce l'argomento specificato dall'elenco dei parametri passati alla funzione. Accetta come parametro l'indice dell'argomento (a partire da 0). La funzione deve essere chiamata solo all'interno di una funzione definita dall'utente.

Sintassi

phpfunc_get_arg(int $index);

Esempio

Otteniamo il primo argomento (indice 0) tra quelli passati alla funzione:

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

Risultato dell'esecuzione del codice:

php'abcde'

Esempio

Otteniamo il secondo argomento (indice 1) dai parametri passati:

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

Risultato dell'esecuzione del codice:

php2

Vedi anche

  • la funzione func_get_args,
    che restituisce tutti gli argomenti della funzione come array
  • la funzione func_num_args,
    che restituisce il numero di argomenti passati