這是什麼語法我已經看到了一些單證申請,例如:爲什麼一些數組參數在打開圓括號後有一個逗號?
Sizzle(String selector[, DOMNode context[, Array results]])
set_userdata($data[, $value = NULL])
這是什麼語法我已經看到了一些單證申請,例如:爲什麼一些數組參數在打開圓括號後有一個逗號?
Sizzle(String selector[, DOMNode context[, Array results]])
set_userdata($data[, $value = NULL])
這些括號顯示這些參數在語法上是可選的。 這個例子不是代碼行,而是語法。
有效的代碼行:
Sizzle(selector, context, results);
Sizzle(selector, context);
Sizzle(selector);
set_userdata($data, $value);
set_userdata($data);
但是,如果我們看一看@taxicala答案,我們有另一種情況
foo($param [, $param2 = NULL, $param3 = 1])
有效的代碼行是
foo($param, $param2, $param3)
foo($param)
但不
foo($param, $param2)
我也想知道 - 看到這樣的例子語法很多次... – nicael
因爲他們可能不想從'0'開始,並從'1'索引開始 – Tushar
@Tushar這是一個有趣的想法,實際上。 – nicael