0

コードで関数を呼び出すときに誤って関数ヘッダーをコピーしましたが、何らかの理由でコードがまだ機能しています。どうしてこれなの?

$data = Utilities::multi_curl($substance_year_combo_groups, $files = false, $download_folder = null, $file_name = null, $pop = false, $handle_key = 'results');

当然、次のように記述します。

$data = Utilities::multi_curl($substance_year_combo_groups, false, null, null, false, 'results');

しかし、最後のパラメーターが実際に'results'. 純粋な変数の代入は単に として評価されるべきではありませんtrueか?

デフォルトでは、関数ヘッダーにあり$handle_keyます。null

4

3 に答える 3

1

すでに回答済みですが、PHP からの参照を含めるには: Assignment Operators Manual

割り当て式の値は、割り当てられた値です。つまり、「$a = 3」の値は 3 です。

于 2014-07-23T15:15:45.990 に答える