PHP comment passer des paramètres
Fermé
TheJulian
-
9 janv. 2009 à 18:38
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 9 janv. 2009 à 20:09
ThEBiShOp Messages postés 8378 Date d'inscription jeudi 22 mars 2007 Statut Contributeur Dernière intervention 8 février 2021 - 9 janv. 2009 à 20:09
A voir également:
- PHP comment passer des paramètres
- Ouvrir paramètres - Guide
- Easy php - Télécharger - Divers Web & Internet
- Passer de qwerty a azerty - Guide
- Passer de windows 7 à windows 10 - Accueil - Mise à jour
- Paramètres de confidentialité - Guide
6 réponses
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
9 janv. 2009 à 18:43
9 janv. 2009 à 18:43
tu veux faire quoi exactement ?
appelFonction('param_1:value', 'param_2:value');
ça suffit
appelFonction('param_1:value', 'param_2:value');
ça suffit
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
9 janv. 2009 à 18:44
9 janv. 2009 à 18:44
salue,
plus simple…
<edit>
tire croisé avec le magasin B !
-:oD
+ un peu de doc !
</edit>
plus simple…
/* des variables */ appelFonction($param1, $param2) /* ou des valeurs */ appelFonction('param1', 'param2')
<edit>
tire croisé avec le magasin B !
-:oD
+ un peu de doc !
</edit>
Le but est de passer un nombre inconnu de paramètres à la fonction, sans passer par
function($param1 = NULL, $param2=NULL, ...) pour les valeurs par défaut
Ci dessus l'ordre des paramètres est important, et si tu veux spécifier juste le dernier paramètres, tu es obligé de les indiquer tous dans l'appel de fonction. C'est assez moche :/
Quelque chose de ce style devrait marcher mais c'est pas très beau
function($param1 = NULL, $param2=NULL, ...) pour les valeurs par défaut
Ci dessus l'ordre des paramètres est important, et si tu veux spécifier juste le dernier paramètres, tu es obligé de les indiquer tous dans l'appel de fonction. C'est assez moche :/
Quelque chose de ce style devrait marcher mais c'est pas très beau
function maFonction($parameters){ if(isset($parameters['param_1'])) ..... } maFonction(array('param_1'=>'valeur','param_7'=>'valeur'));
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
9 janv. 2009 à 19:03
9 janv. 2009 à 19:03
oui, mis à part passer un tableau en paramètre, je vois mal comment tu pourrais faire ça
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
PHP supporte les fonctions avec un nombre quelconque d'arguments. Voir :
https://www.php.net/manual/fr/functions.arguments.php
https://www.php.net/manual/fr/functions.arguments.php
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
9 janv. 2009 à 20:09
9 janv. 2009 à 20:09
heu je suis peut-être mauvais mais j'arrive pas à trouver ce dont tu parles ^^