我有一个带有函数的PHP脚本check.php
<?php
function checkValues($arg1, $arg2){
...
}
?>
如何通过Linux命令行将参数传递给函数并运行脚本?
答案 0 :(得分:1)
从命令行运行脚本时,所有参数都在文件名之后传入,例如php my-script.php 123
将位于名为$argv
的PHP数组中。
array(2) {
[0]=> string(13) "my-script.php"
[1]=> int(3) 123
}
答案 1 :(得分:0)
您需要运行PHP:
php /my/script.php arg1 arg2
然后在你的PHP文件中:
<?php
// It's 0 based, but arg1 will be at index 1!
var_dump($argv);