多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 方法的参数 参数列表中,每个参数后面**必须**要有一个空格,而前面**一定不能**有空格。 有默认值的参数,**必须**放到参数列表的末尾。 ~~~ <?php namespace Vendor\Package; class ClassName { public function foo($arg1, &$arg2, $arg3 = []) { // method body } } ~~~ 参数列表**可以**分列成多行,这样,包括第一个参数在内的每个参数都**必须**单独成行。 拆分成多行的参数列表后,结束括号以及方法开始花括号 必须 写在同一行,中间用一个空格分隔。 ~~~ <?php namespace Vendor\Package; class ClassName { public function aVeryLongMethodName( ClassTypeHint $arg1, &$arg2, array $arg3 = [] ) { // method body } } ~~~