1
haiyang416 2013-12-17 18:59:44 +08:00 via Android
我没看到 psr0 里对下划线替换带有 must 字样。另外,这规范是自发的,不是官方规定。
|
2
raincious OP @haiyang416
PSR0: Autoloading Standard The following describes the ** mandatory ** requirements that ** must be adhered to for autoloader interoperability **. Mandatory ..... Each _ character in the CLASS NAME is converted to a DIRECTORY_SEPARATOR. The _ character has no special meaning in the namespace. ..... PSR4: Underscores have ** no special meaning in any portion of the fully qualified class name **. 如果是真的,感觉这群人就像是在玩。 |
3
thbourlove 2013-12-18 15:38:29 +08:00
@raincious
说实话,没搞懂你在纠结些什么。。 PSR是一组规范,没人要求你既要符合 PSR0 又要符合 PSR4。 你可以选择 PSR0 PSR2 这样一个组合作为你的代码规范,同样也可以选择 PSR2 PSR4 这样一个组合。干嘛非要 PSR0 PSR4 这样一个不能满足的组合来作为自己的代码规范呢?少年? PSR 中只有 PSR2 依赖于 PSR1,PSR1的 namespace 和 classname 依赖于 PSR0。其他各组规范之间是没有什么联系的。最终你要选择出一组适合自己的来用。 |
4
raincious OP |
5
thbourlove 2013-12-18 22:33:26 +08:00
@raincious 真没考虑,我想知道那又会怎么样呢亲?
|
6
raincious OP @thbourlove 好吧,如果你单纯是为了给我送分而进来的……谢谢你。
|