Le jeudi 8 mars 2012 11:43:04 UTC-5, Fred a écrit :
> Le 08/03/2012 17:31, ughridk a écrit :
> > Est-ce qu'il est possible de passer des variables à une fonction sans les définir dans le paramètre?
> >
> > Voici un exemple de ce que je veux dire...
> >
> > function exemple (){
> > echo "Première variable : " . $parametre[0] . "
> ";
> > echo "Seconde variable : " . $parametre[1]";
> > }
> >
> > // Programme principal
> > exemple ("Début", "Fin");
> >
> > Si c'est possible, quel nom doit porter le tableau des paramètres?
> >
> > Merci pour votre aide!
>
> Avec array(), ça devrait aller:
>
>
> function exemple ($parametre){
> echo "Première variable : " . $parametre[0] . "
> ";
> echo "Seconde variable : " . $parametre[1]";
> }
>
> // Programme principal
> exemple( array("Début", "Fin") );
>
>
> Fred
Malheureusement, ta solution ne règle pas mon problème car tu as défini la variable dans le paramètre. Je cherche une solution où on ne défini pas les variables. La solution recherchée doit ressembler aux variable $_GET[..] et $_POST[..].
Ça a peut-être l'air bizarre mon affaire. C'est que je dois rafistoler une fonction qui a été mal conçue au départ.
Merci!