PHP Manualen
forrige |  | næste

# func_get_arg

(PHP 4, PHP 5)

func_get_arg -- Returnerer et element fra argimentlisten

## Beskrivelse

mixed func_get_arg ( int arg_num )

Returner det argument som befinder sig som nummer arg_num i argumentlisten på den brugerdefinerede funktion. Argumentlisten starter fra nul og forsætter op. func_get_arg() vil komme med en warning, hvis den bliver kaldt udenfor en funktion. Denne funktion kan ikke blive brugt direkte som en funktionsparameter. I stedet kan dens resultat blive tildelt en variable, hvilket der kan gives til funktionen.

Hvis arg_num er større end det antal af argumenter der i virkeligheden er givet, vil en warning også blive lavet og arguments actually passed, a warning will be generated and func_get_arg() vil returner `FALSE`.

`<?php function foo() { $numargs = func_num_args(); echo "Antallet af argumenter: $numargs<br />\n"; if ($numargs >= 2) { echo "Det andet argument er: " . func_get_arg(1) . "<br />\n"; } } foo (1, 2, 3); ?>`

func_get_arg() kan blive brugt sammen med func_num_args() og func_get_args() til at brugerdefinerede funktioner kan tage et variabelt antal af argumenter.

forrige | hjem | næste
create_function | op | func_get_args