php 语句美观 空格 怎么用?

2015-04-14 17:00:17 +08:00
 hippoboy

前几天有个帖子讨论{}的使用,最近发现空格也有好多写法:
(I)
$a='HelloWorld';//无空格
(II)
$a = 'HelloWorld';//=前后都有空格
(III)
$a= 'HelloWorld';//=前无空格后有空格
(IV)
$a ='HelloWorld';//=前有空格后无空格

各位,哪种你们常用啊?

1812 次点击
所在节点    问与答
10 条回复
raincious
2015-04-14 17:07:28 +08:00
PHP没啥好讨论的吧?{}怎么使用早已经约束好了,空格也是。

参考PSR2
66beta
2015-04-14 17:10:03 +08:00
$a = 'HelloWorld';//=前后都有空格
+1
虽然麻烦,但是看起来清楚
hippoboy
2015-04-14 17:10:11 +08:00
@raincious 太给力了,你的回答完美解决了我的问题!
hippoboy
2015-04-14 17:10:58 +08:00
@66beta 我以前也这么些,有时候会被领导说"不连贯"...
66beta
2015-04-14 17:14:36 +08:00
@hippoboy 请领导选择一个PHP规范
hippoboy
2015-04-14 17:32:09 +08:00
@66beta 好主意,赞一个
holystrike
2015-04-14 17:33:15 +08:00
PSR2 无异
jianghu52
2015-04-14 17:56:35 +08:00
现在文本编辑器都很酷了,st就有直接按照“=”来对齐语句的插件。everedit也有。
其实空格这件事,你在一个函数内对齐就ok了。出了函数,加上各种if else的摧残,空格已经没太大意义了。
konakona
2015-04-15 00:37:15 +08:00
2吧,主要是左右堆成美学(可以百度这个)。
mingyun
2015-04-26 09:26:18 +08:00
第二种

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/183662

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX