2 つのスクリプトがあります。最初のスクリプトはソケットを介してデータを受信し、それを処理します。2 番目のスクリプトは、最初のスクリプトによって呼び出される関数を保持します。この関数は、たまたま最初のスクリプトで作成された変数を利用しています。
最初のスクリプトから関数を呼び出すときは、次のように実行する必要があります。
include 'secondscript.php';
//socket stuff, create $variable from input received
functionName()
またはこのように:
include 'secondscript.php';
//socket stuff, create $variable from input received
functionName($variable)
1 つは「グローバル」宣言であることは理解していますが、その意味を理解するのに苦労しています。そしてもちろん、それが原因で何かが機能しないのではないかと考えています。
どうもありがとう。