PHP手册中的函数语法

时间:2013-11-15 09:29:11

标签: php reference-manual

我很难理解以下函数的语法(和其他函数一样):

int fwrite ( resource $handle , string $string [, int $length ] )

[, int $length ]后面括号和逗号的含义是什么。它应该表明什么?

3 个答案:

答案 0 :(得分:2)

它只是一个可选参数。

答案 1 :(得分:0)

[,int $ length]表示使用舒适功能fwrite时可以添加的可选参数。而且,它还告诉你它必须是一个整数。

答案 2 :(得分:0)

以下示例:

int fwrite ( resource $handle , string $string [, int $length ] )
  1. 第一个int表示函数
  2. 返回的数据类型
  3. 每个参数的预期数据类型位于参数名称
  4. 之前
  5. 方括号表示可选参数,即您可以省略的参数
  6. 可选参数后面可能跟一个= <some value>,表示省略该参数时使用的默认值