Maison  >  Article  >  développement back-end  >  Quelle est l'utilisation d'argv en php

Quelle est l'utilisation d'argv en php

WBOY
WBOYoriginal
2022-04-08 14:54:293142parcourir

En PHP, "$argv" est utilisé pour stocker les paramètres pointant vers des chaînes. C'est un tableau de paramètres passés au script. Chaque élément pointe vers un paramètre. Le premier paramètre est toujours le nom de fichier du script actuel ; $argv" est défini dans le tableau global "$_SERVER", disponible uniquement lorsque "register_argc_argv" est activé.

Quelle est l'utilisation d'argv en php

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3.

À quoi sert argv en php

$argv — le tableau de paramètres passé au script

Tableau de chaînes, utilisé pour stocker un tableau de pointeurs pointant vers vos paramètres de chaîne, chaque élément pointe vers un paramètre

Description

Un tableau contenant les arguments passés au script actuel lorsqu'il est exécuté depuis la ligne de commande.

Remarque :

Le premier paramètre est toujours le nom de fichier du script actuel, donc $argv[0] est le nom du fichier de script.

Cette variable n'est disponible que lorsque register_argc_argv est activé.

$argv—Elle est définie dans le tableau global $_SERVER (lorsque le script est exécuté en mode ligne de commande, la variable argv est transmise au programme sous forme d'arguments de ligne de commande de style C).

Quelle est lutilisation dargv en php

L'exemple est le suivant :

<?php
var_dump($argv);
?>

Lorsque vous utilisez cette commande pour exécuter : php script.php arg1 arg2 arg3

Le résultat de la routine ci-dessus est similaire à :

array(4) {
  [0]=>
  string(10) "script.php"
  [1]=>
  string(4) "arg1"
  [2]=>
  string(4) "arg2"
  [3]=>
  string(4) "arg3"
}

Apprentissage recommandé : "PHP Video Tutoriel"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn