385 of 410 menu

Funktionen func_num_args

Funktionen func_num_args låter dig få antalet argument som skickats till den aktuella användardefinierade funktionen. Den fungerar bara inuti funktioner och kräver inga parametrar.

Syntax

func_num_args();

Exempel

Låt oss skapa en funktion och skriva ut antalet skickade argument:

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

Resultat av kodkörning:

3

Exempel

Låt oss kontrollera antalet argument i en funktion utan parametrar:

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

Resultat av kodkörning:

0

Exempel

Användning tillsammans med func_get_args för att hantera ett variabelt antal argument:

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

Resultat av kodkörning:

10

Se även

  • funktionen func_get_args,
    som returnerar en array med de skickade argumenten
  • funktionen func_get_arg,
    som returnerar ett specifikt argument med index
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa