385 of 410 menu

Funkcija func_num_args

Funkcija func_num_args leidžia gauti vartotojo funkcijai perduotų argumentų skaičių. Ji veikia tik funkcijų viduje ir nereikalauja parametrų.

Sintaksė

func_num_args();

Pavyzdys

Sukurkime funkciją ir išveskime perduotų argumentų skaičių:

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

Kodo vykdymo rezultatas:

3

Pavyzdys

Patikrinkime argumentų skaičių funkcijoje be parametrų:

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

Kodo vykdymo rezultatas:

0

Pavyzdys

Naudojimas kartu su func_get_args kintamam argumentų skaičiui apdoroti:

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

Kodo vykdymo rezultatas:

10

Taip pat žiūrėkite

  • funkciją func_get_args,
    kuri grąžina perduotų argumentų masyvą
  • funkciją func_get_arg,
    kuri grąžina konkretų argumentą pagal indeksą
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti