func_get_arg

func_get_arg -- Retourne un élément de la liste des arguments

Description

mixed func_get_arg ( int arg_num)

func_get_arg( ) retourne l'argument à la position arg_num dans la liste d'argument d 'une fonction utilisateur . Les arguments sont comptés en commençant à zéro . func_get_arg( ) générera une alerte si elle est appelée hors d 'une fonction .

Si arg_num est plus grand que le nombre d ' arguments passés , une alerte est générée et la fonction retourne FALSE .

 
?php

 
function

 
foo(

 
)

 
{

 
$numargs

 
=

 
func_num_args()

 
;

 
echo

 
"Nombre

 
d'arguments

 
:

 
$numargs

 
br

 
\n"

 
;

 
if

 
($numargs

 
=

 
2

 
)

 
{

 
echo

 
"Le

 
second

 
argument

 
est

 
:

 
"

 
.

 
func_get_arg

 
(1

 
)

 
.

 
"

 
br

 
\n"

 
;

 
     }

 
  }

 
foo(1

 
,

 
2

 
,

 
3)

 
;

 
?





func_get_arg( ) peut être utilisé conjointement à func_num_args( ) et func_get_args( ) pour permettre aux fonctions utilisateurs d'accepter un nombre variable d 'arguments .

Note : func_get_arg() a été ajoutée en PHP 4.