首頁  >  文章  >  後端開發  >  php執行腳本怎麼傳參數

php執行腳本怎麼傳參數

(*-*)浩
(*-*)浩原創
2019-09-05 10:17:433538瀏覽

通常PHP都做http方式請求了,可以使用GET or POST方式接收參數,有些時候需要在shell指令下把PHP當作腳本執行,例如定時任務。這就牽涉到在shell命令下如何傳參給php的問題,通常有三種方式傳參。

php執行腳本怎麼傳參數

使用$argv or $argc參數接收(推薦學習:PHP影片教學

<?php
/**
 * 使用 $argc $argv 接受参数
 */
 
echo "接收到{$argc}个参数";
print_r($argv);

#使用getopt函數

<?php
/**
 * 使用 getopt函数
 */
 
$param_arr = getopt(&#39;a:b:&#39;);
print_r($param_arr);

提示使用者輸入

#
<?php
/**
 * 提示用户输入,类似Python
 */
fwrite(STDOUT,&#39;请输入您的博客名:&#39;);
echo &#39;您输入的信息是:&#39;.fgets(STDIN);

以上是php執行腳本怎麼傳參數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn