Aller au contenu
Télécharger Firefox 2

Fonctions et arguments en PHP

tags : php
Quelques fonctions pour gérer les paramètres d'une fonction.

func_num_args

Retourne le nombre d'arguments passés à la fonction
Exemple :

<?php
  function foo() {
    $numargs = func_num_args();
    echo "Nombre d'arguments: $numargs\n";
  }
  foo (1, 2, 3);    // affiche 'Nombre d'arguments: 3'
?>

func_get_args

Retourne les arguments d'une fonction sous forme de tableau.
Exemple :

<?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";
    }
    $arg_list = func_get_args();
    for ($i = 0; $i < $numargs; $i++) {
       echo "L'argument $i est : " . $arg_list[$i] . "<br>\n";
    }
  }
  foo(1, 2, 3);
?>

func_get_arg

Retourne un élément de la liste des arguments.
Exemple :

<?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);
?>
Source : http://www.php.net

Rechercher un billet

Liste des tags

Photo Pif

Photopif