use think\Db;这写法感觉太奇怪了,为什么不能像其它框架一样保持统一,首字母要么全小写,要么全大写,一会大家,一会小写,好别扭啊。不知道这样的命名是不是规范的?"think"应该是驼峰式命名,"Db"又是pascal式命名,有点凌乱啊。
看了下PSR-1的规范,说类命名要用首字大写
Class names MUST be declared in StudlyCaps.
这是他提供的例子
namespace Vendor\Model;
class Foo
{
}我觉得tp5既然要搞规范就应该完全遵守规范,要么就不遵守规范,怎么方便怎么来,类就全首字母小写。