php程序员都习惯的命名规则

黄舟
发布: 2017-07-26 13:11:49
原创
3574人浏览过

 从c++转php也已经很长一段时间了,一直有点代码洁癖,对于文件名,接口名,类名,方法名等都使用严格的驼峰命名法,

但是有时候会犹豫到底用首字母大写区分还是用下划线区分。今天简单总结和规约一下。

1.文件名

  文件名统一使用大驼峰命名法,也就是把所有单词的首字母都大写,如:UserLoginController.php

2.类名

  类名也使用大驼峰命名法,长度尽量控制在五个单词以内,如果逻辑描述过得,则采用缩写的形式,如:class Account, class RealNameVerify.

3.类方法名

  类方法名使用小驼峰命名法,即首个单词全小写,其后单词全部首字母大写,并且首字母尽量描述操作类型,如:getUserInfo, updateGameConfig, bindPhone.

立即学习PHP免费学习笔记(深入)”;

  对于类的私有方法,应该以单个下划线开头的形式,如:_guestLogin

4.类成员变量和方法变量

  虽然很多人主张类成员变量已m开头,但是个人习惯所有变量都使用小写字母机上下划线链接的形式定义,如:$game_repository, $table_config, $return_data.

  顺带说一下比较好的变量命名方法吧:

  1. 成员变量以 m 开头,如: $mTable, $mUrl

  2. 静态变量以 s 开头, 如: $sCount, $sStatus

  3. 全局变量以 g 开头, 如: $gConnectTime

5.类常量,全局常量

  对于常量,使用所有字母大写,并用下划线连接单词的方式,如: PAYMENT_METHOD_TTBANK.

 

最后提一点,没有绝对最好的命名规范,只有最适合团队的命名规范,具体详细的命名规则还要根据使用的框架,具体的项目背景等来进行相应的变化。

但是一个统一的、清晰的、简单的命名规则,对于项目的开发和维护工作是很有用的。

 

以上就是php程序员都习惯的命名规则的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号