Yii2.0遵循PSR-0和PSR-4自动加载标准,其命名规范如下:
命名空间和类名必须符合 PSR-4 自动加载标准。
文件名必须和类名相同,并以 .php 为后缀。
类名使用大写字母开头的驼峰命名法。
接口(interface)和类(class)的名称必须使用一个单独的单词。
抽象类的名称必须以 “Abstract” 开头,接着是大写字母开头的驼峰命名法。
类中的常量必须全部大写,并用下划线分隔单词。
方法名必须使用小写字母开头的驼峰命名法。
例如,如果您的应用程序使用命名空间 "app\models",那么您的 User 模型的文件名应该是 "app/models/User.php",类名应该是 "User"。如果您有一个抽象类,名为 "AbstractRepository",则其文件名应该是 "AbstractRepository.php",类名应该是 "AbstractRepository"。
遵循这些命名规范有助于提高代码的可读性和可维护性,并且使您的代码与其他开发人员的代码保持一致。