Maison > Article > développement back-end > Méthodes de configuration $argv et $argc dans le script php
Cet article présente principalement les méthodes de $argv et $argc dans l'exécution en ligne de commande de scripts php. Cet article vous le présente en détail. Les amis qui en ont besoin pourront s'y référer.
Dans le travail réel, vous devrez peut-être exécuter un script php sur la ligne de commande nginx. Bien sûr, vous pouvez configurer une configuration pour l'accès au réseau externe.
Utilisez
php index.php
dans la ligne de commande nginx pour exécuter ce script index.php, mais comment passer les paramètres Ensuite, utilisez It's time for $ ? argv et $aegc. Il n'est pas nécessaire d'activer des paramètres. Utilisez-le directement dans le script, comme $_POST et $_GET dans le transfert de valeur http.
Insérez les plats suivants dans index.php
<?php echo $argv[0]; echo "\n"; var_dump($argv[1]); echo "\n"; var_dump(intval($argv[2])); echo "\n"; echo $argv[3]; echo "\n"; echo $argc;
Puis utilisez
php index.php 1 10 100Affichage
index.php //$argv[0]显示结果 经测试此处显示的是此脚本相对于执行位置的相对路径(就是你在哪里输入的php index.php,这里显示的就是 index.php 相对于你当前目录的位置) string(1) "1" //$argv[1]显示第一个参数会转为字符串 int(10) //$argv[2]显示第二个参数 100 //$argv[3]显示第二个参数 4 //$argv参数的个数 相对路径+你传的参数Pour faciliter la mémoire, j'ai vérifié cette variable
$avgv 为 argument vector, $avgc 为 argument count
$argv et $argc en php_PHP tutoriel
Ligne de commande php les variables peuvent être utilisées dans --$argv et $argc
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!