384 of 410 menu

Funktio func_get_args

Funktio func_get_args mahdollistaa kaikkien funktiolle annettujen argumenttien saamisen taulukkona. Se ei ota parametreja vastaan ja sitä tulee kutsua vain käyttäjien määrittämien funktioiden sisällä.

Syntaksi

func_get_args();

Esimerkki

Saadaan kaikki funktiolle annetut argumentit:

<?php function test() { $res = func_get_args(); print_r($res); } test(1, 2, 3); ?>

Koodin suorituksen tulos:

[1, 2, 3]

Esimerkki

Käyttö erityyppisillä argumenteilla:

<?php function showArgs() { $res = func_get_args(); print_r($res); } showArgs('a', 1, true, null); ?>

Koodin suorituksen tulos:

['a', 1, true, null]

Esimerkki

Argumenttien saaminen ilman parametrien määrittelyä:

<?php function sum() { $args = func_get_args(); return array_sum($args); } echo sum(5, 10, 15); ?>

Koodin suorituksen tulos:

30

Katso myös

  • funktion func_num_args,
    joka palauttaa annettujen argumenttien määrän
  • funktion func_get_arg,
    joka palauttaa tietyn argumentin indeksin perusteella
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää