384 of 410 menu

Funzione func_get_args

La funzione func_get_args permette di ottenere tutti gli argomenti passati a una funzione sotto forma di array. Non accetta parametri e deve essere chiamata solo all'interno di funzioni definite dall'utente.

Sintassi

func_get_args();

Esempio

Otteniamo tutti gli argomenti passati alla funzione:

<?php function test() { $res = func_get_args(); print_r($res); } test(1, 2, 3); ?>

Risultato dell'esecuzione del codice:

[1, 2, 3]

Esempio

Utilizzo con diversi tipi di argomenti:

<?php function showArgs() { $res = func_get_args(); print_r($res); } showArgs('a', 1, true, null); ?>

Risultato dell'esecuzione del codice:

['a', 1, true, null]

Esempio

Ottenere gli argomenti senza dichiarare parametri:

<?php function sum() { $args = func_get_args(); return array_sum($args); } echo sum(5, 10, 15); ?>

Risultato dell'esecuzione del codice:

30

Vedi anche

  • la funzione func_num_args,
    che restituisce il numero di argomenti passati
  • la funzione func_get_arg,
    che restituisce un argomento specifico per indice
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta