Maison > Article > développement back-end > Quelles sont les trois façons de passer des paramètres à php ?
Trois façons de passer des paramètres à php : 1. Utilisez la variable "$argv" ou "$argc" pour passer les paramètres ; 2. Utilisez la fonction getopt() pour passer les paramètres, la syntaxe "getopt('a :b: ')"; 3. Utilisez fwrite() et fgets() pour transmettre des paramètres via les données d'entrée utilisateur.
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
Trois façons de transmettre des paramètres à php
1. Utilisez les paramètres $argv ou $argc. Recevoir
<?php /** * 使用 $argc $argv 接受参数 */ echo "接收到{$argc}个参数"; print_r($argv);
Voici les résultats du test
2. Utilisez la fonction getopt (cette méthode est recommandée)
<?php /** * 使用 getopt函数 */ $param_arr = getopt('a:b:'); print_r($param_arr);
3, saisissez les données via l'utilisateur
<?php /** * 提示用户输入,类似Python */ fwrite(STDOUT,'please input:'); echo 'your input is:'.fgets(STDIN);
Le la saisie de l'utilisateur ne peut pas être vide
<?php /** * 提示用户输入,类似Python */ $fs = true; do{ if($fs){ fwrite(STDOUT,'请输入您的博客名:'); $fs = false; }else{ fwrite(STDOUT,'抱歉,博客名不能为空,请重新输入您的博客名:'); } $name = trim(fgets(STDIN)); }while(!$name); echo '您输入的信息是:'.$name."\r\n";
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!