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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել