如何将参数从bash传递到php脚本?

前端之家收集整理的这篇文章主要介绍了如何将参数从bash传递到php脚本?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经做了一个运行PHP脚本的bash脚本。它工作正常没有参数,但当我添加参数(id和url),有一些错误
PHP Deprecated:  Comments starting with '#' are deprecated in /etc/PHP5/cli/conf                                                                                        .d/mcrypt.ini on line 1 in Unknown on line 0
Could not open input file: /var/www/dev/dbinsert/script/automatisation.PHP?                                                                                        id=1

我从bash运行PHP脚本,如下所示:

PHP /var/www/dev/dbinsert/script/automatisation.PHP?id=19&url=http://bkjbezjnkelnkz.com
称为:
PHP /path/to/script/script.PHP -- 'id=19&url=http://bkjbezjnkelnkz.com'

另外,修改您的PHP脚本使用parse_str()

parse_str($argv[1]);

如果索引$ _SERVER [‘REMOTE_ADDR’]未设置。

更高级的处理可能需要getopt(),但parse_str()是一个快速的方式来使其工作。

猜你在找的Bash相关文章