PHP プラグインを書き直しています$expode_top[]
&という関数があります$expode_bottom[]
。通常の爆発機能の機能は理解できましたが、これは何ですか?
アンダースコアをスペースに置き換えているため、Googleで答えを見つけることは不可能のようです。
これらは配列変数であり、関数ではありません。よく知っているキーワードで始まるだけです。a で始まるもの$
はすべて PHP の変数です。
を使用[]
すると、割り当てられた変数が配列の「次の」位置に配置されます。例えば:
$expode_top = array();
$expode_top[] = "testing";
if ( $expode_top[0] == "testing" ){
echo "it does equal testing";
}
@gwillie が正しくコメントしたように、変数関数の可能性もあります。変数の名前が置き換えられてから、その関数が実行されます。2 番目の例:
$expode_top = "echo";
$expode_top("testing");
機能的には以下と同じです:
echo("testing");
$ と [] で示されるように、これらは関数ではなく配列変数名です。また、どちらも関数として存在しません。