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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан