PSR建议,方法名必须使用camelCase命名法,类名必须使用StudlyCaps命名法。
PSR建议,方法名必须使用camelCase命名法,类名必须使用StudlyCaps命名法。
StudlyCaps(又称为 PascalCase),意味着每个子单词的第一个字母大写。camelCase则意味着像骆驼一样,驼峰在中间,因此第一个字母不大写。
请参考Microsoft .NET标准进行比较。
其他常见的大小写风格有 snake_case,其中所有的单词都用小写字母和下划线连接起来;还有 kebab-case,与之相同但使用连字符。
当标识符有两个单词,每个单词的首字母都是大写字母时,我称之为PascalCase。在C#中,我用它来命名方法名称,而camelCase用于变量名称和实例字段。对于类名也使用PascalCase。
$camelCase
$myVar
只有子词的首字母应大写,而不是属性本身的首字母
$StudlyCaps
$MyVar
属性以大写字母开头,子词的首字母也是大写
或许你会觉得这个链接有用: psr属性命名建议