我有兩個腳本:第一個腳本通過套接字接收數據並用它做一些事情,第二個腳本保存一個函數,該函數被第一個腳本調用。該函數恰好使用了第一個腳本中創建的變量。
當調用從第一個腳本的功能,我應該跑這樣的:
include 'secondscript.php';
//socket stuff, create $variable from input received
functionName()
或者這樣:
include 'secondscript.php';
//socket stuff, create $variable from input received
functionName($variable)
據我所知,一個是「全球性」的聲明,但我無法理解這一點的重要性。當然,我想知道如果這是什麼導致某些東西不起作用。
非常感謝。
首先是無參數,第二個參數需要'$ variable'參數。 – Gavin 2012-08-03 12:46:00
你的問題表明缺乏對PHP的基本理解。我不確定你在問什麼。如果你不使用對象,那麼所有的函數在範圍內都是「全局的」,只要它們包含在調用它們的文件中即可。 – Matt 2012-08-03 12:46:38