384 of 410 menu

Funkce func_get_args

Funkce func_get_args umožňuje získat všechny argumenty předané funkci ve formě pole. Nepřijímá žádné parametry a měla by být volána pouze uvnitř uživatelských funkcí.

Syntaxe

func_get_args();

Příklad

Získáme všechny argumenty předané funkci:

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

Výsledek provedení kódu:

[1, 2, 3]

Příklad

Použití s různými typy argumentů:

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

Výsledek provedení kódu:

['a', 1, true, null]

Příklad

Získání argumentů bez deklarace parametrů:

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

Výsledek provedení kódu:

30

Viz také

  • funkci func_num_args,
    která vrací počet předaných argumentů
  • funkci func_get_arg,
    která vrací konkrétní argument podle indexu
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout