一、使用$argv or $argc參 " /> 瑟瑟网站免费,香蕉网站99视频丝瓜视频,欧美一级手机免费观看片

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

PHP命令行腳本接收傳入參數的三種方式

通常php都做http方式請求了,可以使用GET or POST方式接收參數,有些時候需要在shell命令下把php當作腳本執行,比如定時任務。這就涉及到在shell命令下如何給php傳參的問題,通常有三種方式傳參。
一、使用$argv or $argc參數接收
復制代碼 代碼如下:
<?php
/**
 * 使用 $argc $argv 接受參數
 */
 
echo "接收到{$argc}個參數";
print_r($argv);

執行
復制代碼 代碼如下:
[root@DELL113 lee]# /usr/local/php/bin/php test.php
接收到1個參數Array
(
    [0] => test.php
)
[root@DELL113 lee]# /usr/local/php/bin/php test.php a b c d
接收到5個參數Array
(
    [0] => test.php
    [1] => a
    [2] => b
    [3] => c
    [4] => d
)
[root@DELL113 lee]#

二、使用getopt函數
復制代碼 代碼如下:
<?php
/**
 * 使用 getopt函數
 */
 
$param_arr = getopt('a:b:');
print_r($param_arr);

執行
復制代碼 代碼如下:
[root@DELL113 lee]# /usr/local/php/bin/php test.php -a 345
Array
(
    [a] => 345
)
[root@DELL113 lee]# /usr/local/php/bin/php test.php -a 345 -b 12q3
Array
(
    [a] => 345
    [b] => 12q3
)
[root@DELL113 lee]# /usr/local/php/bin/php test.php -a 345 -b 12q3 -e 3322ff
Array
(
    [a] => 345
    [b] => 12q3
)

三、提示用戶輸入
復制代碼 代碼如下:
<?php
/**
 * 提示用戶輸入,類似Python
 */
fwrite(STDOUT,'請輸入您的博客名:');
echo '您輸入的信息是:'.fgets(STDIN);

執行
復制代碼 代碼如下:
[root@DELL113 lee]# /usr/local/php/bin/php test.php
請輸入您的博客名:腳本之家 www.jb51.NET
您輸入的信息是:腳本之家 www.jb51.NET
你也可以這么干,不讓用戶輸入空信息
復制代碼 代碼如下:
<?php
/**
 * 提示用戶輸入,類似Python
 */
 
$fs = true;
 
do{
oif($fs){
fwrite(STDOUT,'請輸入您的博客名:');
$fs = false;
}else{
fwrite(STDOUT,'抱歉,博客名不能為空,請重新輸入您的博客名:');
}
 
$name = trim(fgets(STDIN));
 
}while(!$name);
 
echo '您輸入的信息是:'.$name."/r/n";

執行
復制代碼 代碼如下:
[root@DELL113 lee]# /usr/local/php/bin/php test.php
請輸入您的博客名:
抱歉,博客名不能為空,請重新輸入您的博客名:腳本之家
您輸入的信息是:腳本之家

php技術PHP命令行腳本接收傳入參數的三種方式,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 97色精品视频在线观看免费 | 久久大香香蕉国产免费网站 | 一级毛片国产真人永久在线 | 精品免费在线视频 | 国产男女爱视频在线观看 | 自偷自拍亚洲欧美清纯唯美 | 青青草一区国产97 | 91视频国产91久久久 | 国产三级自拍视频 | 综合影院| 日韩美女一区二区三区 | 激情网站网址 | 91免费在线视频观看 | 狠狠穞老司机的福67194 | 午夜大片免费完整在线看 | 人人狠狠综合久久亚洲88 | 日韩美一区二区三区 | 成人福利网站在线看视频 | 国产亚洲精品拍拍拍拍拍 | 91久久国产精品视频 | 国产成人精品福利网站在线观看 | 伊人天天操 | 欧美精品国产第一区二区 | 国产网站在线 | 午夜宅宅宅影院在线观看 | 国产手机精品自拍视频 | 国产精品美女一区二区 | 日本a级精品一区二区三区 日本a在线看 | 丁香婷婷色 | 国产精品欧美激情第一页 | 好吊操视频在线 | 色免费视频 | 91短视频在线观看2019 | 九一国产精品 | 就操网| 成人免费看片视频色多多 | 久久精品伦理 | 一区二三国产 | 亚洲综合国产 | 日本高清视频在线www色 | 人体艺术毛片 |