0

PHP プラグインを書き直しています$expode_top[]&という関数があります$expode_bottom[]。通常の爆発機能の機能は理解できましたが、これは何ですか?

アンダースコアをスペースに置き換えているため、Googleで答えを見つけることは不可能のようです。

4

2 に答える 2

3

これらは配列変数であり、関数ではありません。よく知っているキーワードで始まるだけです。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");
于 2013-11-06T23:35:09.243 に答える
0

$ と [] で示されるように、これらは関数ではなく配列変数名です。また、どちらも関数として存在しません。

于 2013-11-06T23:37:37.667 に答える