php (CLI) et variables

Eléphant du PHP | 83 Messages

07 avr. 2009, 22:31

Bonsoir,

Je n'arrive pas à comprendre la documentation et je n'arrive pas à comprendre quelque chose qui m'éclaire sur google.

Voila, je voudrais faire passer des variables du style :

"php fichier.php?fruit=agrumes&couleur=jaune"

Forçément, ça passe pas. Comment faire pour passer les variables 'fruit' et 'couleur' lorsque j'appelle un fichier php en mode cli ???

Merci, c'est vraiment sympa si on pouvait m'aider sur ce point là.
c'est pas mon site mais je soutiens : http://www.consommateurendanger.org/

Mammouth du PHP | 661 Messages

07 avr. 2009, 22:47

il me semble que c'est :

"php fichier.php agrumes jaune"

et ensuite dans ton script :

if(!empty($argv[1])) $_GET['fruit'] = $argv[1];
if(!empty($argv[2])) $_GET['couleur'] = $argv[2];

... enfin, je suis pas sur ... mais il me semble ;) @+

Eléphant du PHP | 83 Messages

07 avr. 2009, 23:10

Bonsoir Nours312,

C'est exactement ce que je cherchai ! Un double très grand merci car d'un côté j'ai la bonne commande et en plus, j'en comprend le fonctionnement.

Vraimement merci !

Kanaille.
il me semble que c'est :

"php fichier.php agrumes jaune"

et ensuite dans ton script :

if(!empty($argv[1])) $_GET['fruit'] = $argv[1];
if(!empty($argv[2])) $_GET['couleur'] = $argv[2];

... enfin, je suis pas sur ... mais il me semble ;) @+
c'est pas mon site mais je soutiens : http://www.consommateurendanger.org/

Mammouth du PHP | 661 Messages

08 avr. 2009, 09:51

Comme quoi, il en reste dans ma mémoire ... @+