1.原生态代码或者类的头上,注明作者,关键算法计算过程
例如
/**
*@author zengmoumou
*功能:根据列表ip,取得ip对应的运营商,省,市,县
*/
2.变量尽量用英文单词的组合,第一个小写,后面大写
例如:
$confTreeModel = D("ConfTree");
3.函数名尽量用英文单词的组合,第一个小写,后面大写
例如:
function searchRealServer($keyword)
4.函数之上最好写名该函数的作者,变量,算法
例如:
/**
* @author zengmoumou
* 获得搜索到的结果交换机
* Enter description here ...
* @param unknown_type $allIds
*/
private function getSwitchsInIds($allIds) {
5.函数尽量不要超过100行,如果超过,酌情拆分
6.独立的功能性原生态代码最好分割成 配置页,函数页 ,业务页 。
例如一个读取数据库做汇总的小开发。
可以分割成
config.php 配置页 【书写数据库配置等】
function.php 函数页 【书写各种功能独立的函数,例如读数据函数,构造报表函数,发送邮件函数】
statWeekData.php 业务页 【引用配置页,函数页,依次调用处理各种功能函数处理完业务逻辑】
php编码规范个人小结
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:redis 分页
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
个人小结(1.0)
因为npm库上的包都会实时更新,比如以前的包名都有可能出现改变,比如以前叫particles-vue3,而目前叫做npm i @tsparticles/
vue.js 前端 javascript 笔记 学习 -
个人小结(2.0)
c:/Users/10834/Desktop/0716_project/vite_Ts_Project/src/views/screen/index.vue”隐式拥有 "any" 类型。服气,就n文件几乎为空,没有进行配置。
vue.js 前端 javascript typescript 学习 -
PHP编码规范
一、文件格式1. 对于只含有 php 代码的文件,我们将在文件结尾处忽略掉 "?>" 。这是为了防止多余的空格或者其它字符影响到
php 操作系统 人工智能 下划线 首字母 -
个人小测试
作业+记录
ci #include 源文件