PHP:
Lecture des arguments de ligne de commande
How to: (Comment faire : )
En PHP, les arguments de ligne de commande sont accessibles via le tableau $argv. Le script affiche le premier argument (après le nom du fichier script).
<?php
if ($argc > 1) {
echo "Premier argument: " . $argv[1] . "\n";
} else {
echo "Aucun argument fourni.\n";
}
?>
Si vous exécutez php script.php Bonjour, ça affichera:
Premier argument: BonjourDeep Dive (Plongée profonde)
Historiquement, $argv et $argc sont empruntés de C, où “argv” signifie “argument vector” et “argc” est le “argument count”. Alternativement, vous pouvez utiliser des bibliothèques pour analyser les options de ligne de commande plus complexes, comme getopt(). Niveau implémentation, $argv est un tableau indexé contenant les arguments, $argv[0] est toujours le nom de votre script, et les indices suivants, les arguments passés.