跟所有程式語言相同,PHP也提供了$argv的變數,裡面存放了用command line輸入的參數
另外還有提供$argc的變數,可以直接用來判斷參數的數量
範例:
1 | echo $argc . PHP_EOL; |
2 | var_dump( $argv ); |
輸入:
1 | php test .php name old |
結果:
1 | 3 |
2 | array(3) { |
3 | [0] => |
4 | string(8) "test.php" |
5 | [1] => |
6 | string(4) "name" |
7 | [2] => |
8 | string(3) "old" |
9 | } |