385 of 410 menu

Функција func_num_args

Функцијата func_num_args овозможува да се добие бројот на аргументи пренесени во тековната корисничка функција. Таа работи само внатре во функции и не бара параметри.

Синтакса

func_num_args();

Пример

Ајде да создадеме функција и да го испечатиме бројот на пренесени аргументи:

<?php function testArgs() { echo func_num_args(); } testArgs(1, 2, 3); ?>

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

3

Пример

Ајде да го провериме бројот на аргументи во функција без параметри:

<?php function noArgs() { echo func_num_args(); } noArgs(); ?>

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

0

Пример

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

<?php function sumAll() { $count = func_num_args(); $args = func_get_args(); $sum = 0; for ($i = 0; $i < $count; $i++) { $sum += $args[$i]; } return $sum; } echo sumAll(1, 2, 3, 4); ?>

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

10

Погледнете ги исто така

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