这在文档中意味着什么:方括号后跟逗号([,)

时间:2013-05-24 22:52:11

标签: php jquery

今天,我引起了jQuery's API Documentationclosest选择器的注意:

.closest( selector [, context ] )

[, context]究竟是什么意思?我知道我可以在其中放置一个变量或jQuery对象来设置为上下文。这本身并不完全清楚,但是我今天要问的部分是方括号逗号([,。这是什么意思?我在php.net's manual pages上也看到了类似的符号。

bool ob_start ([ callable $output_callback [, int $chunk_size = 0 [, ...

我错过了一些初步的教训吗?因为这对我来说是希腊人,我不能成为唯一一个看过这个并且想到“WTF ......”的人,但却忽略了它并继续猜测,当我本可以节省很多时间......

2 个答案:

答案 0 :(得分:6)

这意味着参数可选。您不必提供它,如果不提供,它将使用 default 中列出的值。

答案 1 :(得分:3)

有趣的是,how to read a function definition上的PHP手册中有一个专用页面。所以,引用上面提到的页面:

  

所有可选参数均见 [括号]

另外,手册的“About the manual”是一个有趣的读物,如果你是这样的话。