2016-09-08 3 views
0

я могу запустить файл PHP в Bash сценарий, но я не могу запустить с переменнымиBash скрипт - PHP скрипт с переменными

Non-переменные с рабочими:

#!/bin/bash 

data=$(/usr/bin/php -q /home/PATH/contest.php); 

Переменные с не Работа:

#!/bin/bash 

data=$(/usr/bin/php -q /home/PATH/contest.php data=Nov14&day=3); 

Какова причина этого?

ответ

0

Я решил.

Вы можете легко проанализировать аргументы командной строки в переменную $ _GET с помощью функции parse_str().

Я добавил мой PHP скрипт топ

parse_str(implode('&', array_slice($argv, 1)), $_GET); 

PHP Documents

Смежные вопросы