#php #hiphop
#php #хип-хоп
Вопрос:
Я пытаюсь понять документацию HipHop, но это не очень понятно. У меня есть PHP-скрипт, который я хочу скомпилировать в исполняемый файл с помощью HipHop.
Как мне передать аргументы этому исполняемому файлу PHP с помощью командной строки? И как это принимается PHP-скриптом ($_GET[‘arg’]?)
Я хочу сделать что-то вроде этого: my_compiled_script —имя_переменной=»Это значение»
Который затем принимается скриптом как: $_GET[‘имя_переменной’]
Итак, как это работает?
Комментарии:
1. Если только Hiphop не создает исполняемые файлы только со встроенным веб-сервером, вы можете получить аргументы командной строки в
$_SERVER["argv"]
, как в обычном PHP. В противном случае установитеQUERY_STRING=
в оболочке значение poison$_GET
Ответ №1:
Понял это с помощью некоторого тестирования.
Как сказал Марио выше, аргументы приходят в точно таком же формате, как и при запуске PHP: они начинаются с $argv[1] ($argv [0] пуст).