A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© huawei 黑马粉丝团   /  2016-10-7 14:03  /  7348 人查看  /  63 人回复  /   2 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 huawei 于 2017-3-5 11:06 编辑

PHP程序员必知的文件名命名规范


       编码规则采用常用规则就可,具体说哪一个好,哪一个不好也是不科学的,每种风格都有各自的好处,这得看系统,代码怎样容易阅读这才是王道。

最基本要求

       以标准计算机英文为蓝本,杜绝一切拼音、或拼音英文混杂的命名方式。英语不好者,请借助网络上的翻译工具。

一、变量命名

      (1)使用英文名词、动词,以大写字母作为单词的分隔,其他的字母均使用小写,单词的首个字母使用小写。如:
        $repeatCount = '';
        $delUserSql = '';
      
     2变量命名如要用缩写,只能使用项目中有据可查的英文缩写方式,例如可以使用$data而不可使用$data1、$data2这样容易产生混淆的形式,应当使用$articleData、$userData这样一目了然容易理解的形式。

     (3)除非特殊情况,一般不推荐使用下划线。如:$repeat_count = '';(不推荐)

二、数组变量命名

       使用英文名词、动词,以大写字母作为单词的分隔,其他的字母均使用小写,单词的首个字母使用小写,不使用下划线,以字符串 Array 为后缀,例:      $scopeArray = array(); $bookIdArray = array();
       提示:
       除非特殊情况,一般不推荐使用下划线。如:$book_id_array = array();(不推荐)

三、全局变量

     全局变量应该带前缀‘g’, 使用大写字母作为词的分隔,其他的字母均使用小写。理由:知道一个变量的作用域是非常重要的。 例如: global $gLog;

四、全局常量命名
      
游客,如果您要查看本帖隐藏内容请回复

五、静态变量命名

   
游客,如果您要查看本帖隐藏内容请回复

六、函数命名

      
游客,如果您要查看本帖隐藏内容请回复

七、类的命名规范
游客,如果您要查看本帖隐藏内容请回复

八、类文件命名规范

      
游客,如果您要查看本帖隐藏内容请回复

九、类属性命名规范

      
游客,如果您要查看本帖隐藏内容请回复


十、类方法命名规范

游客,如果您要查看本帖隐藏内容请回复

十一、类方法参数命名

      
游客,如果您要查看本帖隐藏内容请回复

十二、类的实例对象的命名(对象变量命名)

      
游客,如果您要查看本帖隐藏内容请回复

十三、数据库命名

游客,如果您要查看本帖隐藏内容请回复


十四、模板文件名命名

63 个回复

倒序浏览
66666666666666666
回复 使用道具 举报
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复 使用道具 举报
又学习了
回复 使用道具 举报
ewuhrwiejkwq
回复 使用道具 举报
dxp 初级黑马 2016-11-15 17:05:25
地板
好好学习,天天向上...
回复 使用道具 举报
规范一下!谢谢
回复 使用道具 举报
eldoon 初级黑马 2016-11-16 14:24:06
8#
全局常量命名静态变量命名
回复 使用道具 举报
文件名命名规
回复 使用道具 举报
回复 使用道具 举报
222222222222222222222222222222222222
回复 使用道具 举报
6666666666
回复 使用道具 举报
111111111111
回复 使用道具 举报
潇欢 初级黑马 2016-12-10 16:07:58
14#
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复 使用道具 举报
kljkjhhuiuim.,mpoiup.,mpoio
回复 使用道具 举报
谢谢分享!!!
回复 使用道具 举报
PHP程序员必知的文件名命名规范
回复 使用道具 举报
6666666666666666
回复 使用道具 举报
感谢分享!!!
回复 使用道具 举报
cdcdcdcdcddddddddddddddd
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 加入黑马