Maison > développement back-end > tutoriel php > php编码规范个人小结_PHP教程

php编码规范个人小结_PHP教程

WBOY
Libérer: 2016-07-14 10:12:05
original
942 Les gens l'ont consulté

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 业务页 【引用配置页,函数页,依次调用处理各种功能函数处理完业务逻辑】

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/477239.htmlTechArticle1.原生态代码或者类的头上,注明作者,关键算法计算过程 例如 /** *@author zengmoumou *功能:根据列表ip,取得ip对应的运营商,省,市,县...
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal