2011-11-05 54 views
0

我试图了解HipHop文档,但它不是很清楚。我有一个我想用HipHop编译成可执行文件的PHP脚本。HipHop PHP - 传递参数到编译的PHP可执行文件

如何通过命令行将参数传递给此PHP可执行文件?而这是怎么通过PHP脚本接收($ _ GET [“ARG”])

我想要做这样的事情: my_compiled_script --variablename =“这就是价值”

,然后收到的脚本为: $ _GET ['variablename']

那么这是如何工作的?

+2

除非Hiphop只使用内置的web服务器构建可执行文件,否则您可能会像常规PHP一样在'_ _ SERVER [“argv”]'中获得cmdline参数。否则,在shell中设置'QUERY_STRING ='来毒害'$ _GET' – mario

回答

0

通过一些测试找出它。

正如上面的mario所说,参数的格式与运行PHP时的格式完全相同:它们以$ argv [1]($ argv [0]为空)开始。

+0

我认为你的意思是'argv [0]' – regality

+0

我这样做,谢谢。编辑。 – Alasdair