【发布时间】:2013-04-12 20:43:21
【问题描述】:
我在任何 Google 搜索中都找不到此问题的答案,但是当我跨行链接函数调用时,在箭头运算符之前或之后是否有返回行的标准/最佳做法?
我想出的两个选项是在箭头运算符之后返回:
$myclass->
foo->
bar->
baz();
在箭头运算符之前:
$myclass
->foo
->bar
->baz();
如果可能,我们会尽量遵守 PSR-2 编码标准。
【问题讨论】:
-
我总是选择第二个选项,箭头之前似乎更具可读性
-
你最喜欢哪个。就个人而言,我喜欢第二个,但这是我的看法。
-
两者都有效,但我几乎只看过第二个版本。
-
我更喜欢第一个选项,与函数参数的逗号或数组中的多个元素相同。但这是个人喜好。
标签: php coding-style