HipHop PHP — передача аргументов в скомпилированный исполняемый файл PHP

#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] пуст).