385 of 410 menu

Funkcia func_num_args

Funkcia func_num_args umožňuje získať počet argumentov odovzdaných do aktuálnej používateľskej funkcie. Funguje len vo vnútri funkcií a nevyžaduje žiadne parametre.

Syntax

func_num_args();

Príklad

Vytvorme funkciu a vypíšme počet odovzdaných argumentov:

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

Výsledok vykonania kódu:

3

Príklad

Skontrolujme počet argumentov vo funkcii bez parametrov:

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

Výsledok vykonania kódu:

0

Príklad

Použitie spolu s func_get_args na spracovanie premenlivého počtu argumentov:

<?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); ?>

Výsledok vykonania kódu:

10

Pozrite tiež

  • funkciu func_get_args,
    ktorá vracia pole odovzdaných argumentov
  • funkciu func_get_arg,
    ktorá vracia konkrétny argument podľa indexu
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť