leader 一定要我用 array()不让我用[]怎么办?

2016-10-25 10:06:31 +08:00
 checgg

我真是、、、、

5968 次点击
所在节点    PHP
46 条回复
penjianfeng
2016-10-25 13:12:49 +08:00
@checgg 看了下你的回帖,整个都是我喜欢我习惯,团队开发不是一个人瞎折腾,其他不想多说,跟 19 楼一个观点,不接受就走了,就这点事也要上来说.
penjianfeng
2016-10-25 13:13:41 +08:00
@xujif 你不知道很多遗留或者有点历史的项目的 PHP 版本,算了说多了都是泪...
1762628386
2016-10-25 13:23:15 +08:00
建议离职 说明这样的 loader 根本不懂 php 像楼主所说的 php 的 7.1 了还必须用 array 不让用[]可能真是有毛病吧 哪些说新特性的够了,[]还新特性?都出来好几年了
jhdxr
2016-10-25 13:28:36 +08:00
@checgg http://www.php-fig.org/psr/psr-2/ 参见 2.5 『 The PHP constants true, false, and null MUST be in lower case.』
killerv
2016-10-25 13:32:55 +08:00
估计是考虑兼容性吧,但是生产环境真的要用这么低版本的 PHP 吗?所以我都是直接[]
inmyfree
2016-10-25 13:37:19 +08:00
你偷偷用呗[:dogge]
xujif
2016-10-25 13:47:29 +08:00
@penjianfeng 题主已经说了运行环境就是 5.4 以后啊,难道谁有魄力把 php 环境改回 5.3 以前?
xxdd
2016-10-25 13:51:41 +08:00
程序嫒?
samtoto
2016-10-25 14:00:55 +08:00
preg_replace('/[(.*)]/', 'array($1)', $fileContent);
hzw
2016-10-25 15:40:38 +08:00
谁是 leader 谁负责,他负责你们就都听他的,什么叫团队啦。
他说什么就是什么,马上执行就行了,如果他说一个要求,下面人还要来回扯皮几个回合,最后再上 V2EX 发一帖,这效率可想而知了,也别程序员了,去国企做办公室主任好了。
cxbig
2016-10-25 16:24:05 +08:00
确保项目只会在 5.4 以上环境跑就用这个, TL 不愿意接受新事物就炒掉他。
pandachow
2016-10-25 16:27:29 +08:00
那你倒是问问他啊………………
realpg
2016-10-25 16:30:55 +08:00
我说一个
[]的问题不只是兼容性,还有 IDE 兼容性的问题
有些 IDE 或者调试扩展 并不支持[]的内容 尽管支持 5.6 的大量东西
fakefish
2016-10-25 17:09:24 +08:00
还以为是 js 。。。
kideny
2016-10-25 17:17:09 +08:00
@jhdxr 必须遵守行业标准和规范,还要身体力行的推广。
顶一个!
latyas
2016-10-25 17:48:22 +08:00
说明你们 leader 水平不够,或者非得弄点大新闻体现自己的存在感。
lincanbin
2016-10-25 17:53:07 +08:00
代码一致性的规范,要么继续用 array(),要么你把旧代码里所有 array()改成[]。
helone
2016-10-25 18:13:49 +08:00
我们线上和开发都是 7 了,,,
PEP4JASON
2016-10-25 18:46:45 +08:00
为什么要用[] ? 我也不理解为什么有人要用 int 而不用 Interger
hiboshi
2016-10-25 19:23:09 +08:00
我们线上还是 5.2 有不服的么

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

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

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

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

© 2021 V2EX