385 of 410 menu

Funkcija func_num_args

Funkcija func_num_args omogoča pridobitev števila argumentov, posredovanih trenutni uporabniški funkciji. Deluje samo znotraj funkcij in ne zahteva parametrov.

Sintaksa

func_num_args();

Primer

Ustvarimo funkcijo in izpišimo število posredovanih argumentov:

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

Rezultat izvajanja kode:

3

Primer

Preverimo število argumentov v funkciji brez parametrov:

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

Rezultat izvajanja kode:

0

Primer

Uporaba skupaj s func_get_args za obdelavo spremenljivega števila 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); ?>

Rezultat izvajanja kode:

10

Glejte tudi

  • funkcijo func_get_args,
    ki vrne matriko posredovanih argumentov
  • funkcijo func_get_arg,
    ki vrne konkretni argument po indeksu
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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni