2011-11-05 91 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