1. PHP 命名规则

 1.类命名
  • 使用大写字母作为词的分割,其他的字母均使用小写。
  • 名字的首字母使用大写
  • 不要使用写划线
    如:Name,SuperMan,BigClassObject等

2.类属性命名
  • 属性命名应以字符 “m” 为前缀.
  • 前缀 “m” 后才有与类命名一致的规则
  • “m” 总是在名字的开头起修饰作用,就像以 “r” 开头表示引用一样。
    如:mValue,mLongString等

3.方法命名
  • 方法的作用是执行一个动作,达到一个目的。所以名称应该说明方法是做说明的。一般名称的前缀和后缀都由一定的规律。如:Is(判断),Get(得到),Set(设置)等。
  • 方法的命名规范和类命名是一致的。如:
class StartStudy{
    $mLessonOne="";
    $mLessonTwo="";
    function GetLessonOne(){
        ...
    }
}

4.方法中参数的命名
  • 第一个字符使用小写字母
  • 在首字母后所有的字符都按照类命名规则首字符大写
    如:
class EchoAnyWord{
    function EchoWord($firstWord,$secondWord){
        ...
    }
}

5.变量命名
  • 所有的字母都使用小写
  • 使用 “_”作为每个词的分界
    如:$msg_error、$chk_pwd等。

6.引用变量

引用变量要带有 “r”前缀。如:

class Example{
    $mExam="";
    function SetExam(&$rExam){
        ...
    }
    function &rGetExam(){
        ...
    }
}

7.全局变量
  • 全局变量应该带前缀 “g”。如:
    global = $gTest、global = $g;


----------


8.常量/全局常量
  • 常量/全局常量,应该全部使用大写字母,单词之间用 ‘_’ 来分割。如:
    define(‘DEFAULT_NUM_AVE’,90);
    define(‘DEFAULT_NUM_SUM’,500);

9.静态变量

static $sStatus = 1;


10.函数命名
  • 所有的名称都使用小写字母,多个单词使用”_”来分割,如:
function this_good_idear(){
    ...
}

以上的各种命名规则,可以组合起来一起使用。如:

class OtherExample{
    $msValue=""; //该参数既是类属性,又是静态变量
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值