384 of 410 menu

Функција func_get_args

Функција func_get_args омогућава да се сви аргументи прослеђени функцији добију у облику низа. Она не прихвата параметре и треба да се позива само унутар корисничких функција.

Синтакса

func_get_args();

Пример

Добијамо све аргументе прослеђене функцији:

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

Резултат извршавања кода:

[1, 2, 3]

Пример

Коришћење са различитим типовима аргумената:

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

Резултат извршавања кода:

['a', 1, true, null]

Пример

Добијање аргумената без декларисања параметара:

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

Резултат извршавања кода:

30

Погледајте такође

  • функцију func_num_args,
    која враћа број прослеђених аргумената
  • функцију func_get_arg,
    која враћа одређени аргумент по индексу
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј