代码命名规范-命名规范---PHP版

一、PHP编程规约

(一)命名标准

  1. 代码中不能以下划线结束

    反例:$get_name_/ $name_

  2. 代码中命名严禁使用拼音与英文混合的方式,更不允许直接用中文命名。
    说明:正确的英语拼写可以让阅读者易于理解,避免理解错误。纯中文的也不准。(谨记这条)

    反例: $fenshu / getfenshu()
    正例: $score / getScore() 部分英语因为是国际通用标准可以用拼音 如 youku

  3. 类名使用MyClass 驼峰式风格

    正例 : MyClass / UserInfo
    反例 : myClass /userInfo / USERinfo

  4. 方法名、参数名、成员变量、局部变量的必须使用下划线或者驼峰式 ,首字母小写

    正例: get_name() / getName() / $userId / $user_id
    反例:GetName getNAME 等

  5. 常量必须全部大写,语义完整,用下划线隔开一眼能明白意思最好

    正例: MAX_IMAGE_COUNT STUDENT_LEVEL_SCORE
    反例: MAX_COUNT STudent_Lev_SCORE

  6. 类命名

    一.抽象类命名使用 Abstract结尾
    二.异常类命名使用 Exception 结尾;
    三.测试类命名以它要测试的类的名称开始
    四.以 Test 结尾。接口类名用Interface结尾

  7. 类中返回布尔类型的方法命名用 is 开头

    正例:is_Get() is_ajax()
    反例:get() /ajax()

  8. 杜绝缩写,避免难以理解

    正例:acticleId
    反例:a_id(这里就呵呵呵了鬼知道你a_id是什么意思)

  9. 代码一定要格式化 对整齐

  10. 类中或者某个函数方法数组规范

    正例:get_name($arr = [])

    反例:get_name($arr = array())
    虽然意思都是一个意思,但是上面的明显好看于下面的

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值