php代码编写规范
php面向对象编程书写代码规范 类命名
a) 使用大写字母作为词的分隔,其他的字母均使用小写,即驼峰格式
b) 名字的首字母使用大写
c) 不要使用下划线(_')
d) interface接口最好使用大写字母I,并以Interface结尾
例如:
class NameOneTwo
class Name
interface IExampleInterface ()
方法命名
a) 使用大写字母作为词的分隔,其他的字母均使用小写
b) 名字的首字母使用大写,声明为 private 或 protected 的,使用_为前缀
c) 不要使用下划线(_')
d) (与类命名一致的规则)
e) 对象的访问器总是以 get 或 set 为前缀,当使用设计模式如 单态模式(singleton)
类属性命名
a) 属性名前缀应以属性值类型指定(具体参照变量命名规则)
b) 前缀后采用与类命名一致的规则
c) 私有属性采用_为前缀
例如:
class NameOneTwo {
public function VarAbc() {};
public function ErrorNumber() {};
public $iAge;
private $_iAge;
}
全局变量
a) 全局变量应该带前缀g
b) 其余参照变量命名规则
例如:
global $gi_Age;
global $ga_Price (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
a) 使用大写字母作为词的分隔,其他的字母均使用小写,即驼峰格式
b) 名字的首字母使用大写
c) 不要使用下划线(_')
d) interface接口最好使用大写字母I,并以Interface结尾
例如:
class NameOneTwo
class Name
interface IExampleInterface ()
方法命名
a) 使用大写字母作为词的分隔,其他的字母均使用小写
b) 名字的首字母使用大写,声明为 private 或 protected 的,使用_为前缀
c) 不要使用下划线(_')
d) (与类命名一致的规则)
e) 对象的访问器总是以 get 或 set 为前缀,当使用设计模式如 单态模式(singleton)
类属性命名
a) 属性名前缀应以属性值类型指定(具体参照变量命名规则)
b) 前缀后采用与类命名一致的规则
c) 私有属性采用_为前缀
例如:
class NameOneTwo {
public function VarAbc() {};
public function ErrorNumber() {};
public $iAge;
private $_iAge;
}
全局变量
a) 全局变量应该带前缀g
b) 其余参照变量命名规则
例如:
global $gi_Age;
global $ga_Price (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!