24H免费课程咨询  TEL:13401595960   QQ:1870218756  微信:13401595960(李老师)

东方博宜

网站首页 > 软件开发资讯 > PHP开发

【常州PHP开发培训班】最容易犯的 10 个 错误

2018-04-18 15:02:38 东方博宜 阅读

下面是根据经验整理的PHP编码规范,可以用作给大家的范例和参考,根据需要进行取舍和修改!

(可能最新的一些php5的规范不够完整,今后有机会保持更新!)

目录

1 编写目的

2 整体要求

3 安全规范

3.1 包含文件

3.1.1 命名规则

3.1.2 存放规则

3.2 安全规则

3.3 一些针对PHP的规则

3.4 其它处理规则

3.4.1 对输入参数值进行转义处理

3.4.2 操作大HTML文本

4 编码规范

4.1 命名规范

4.1.1 变量命名

4.1.2 类

4.1.3 方法或函数

4.1.4 缩写词

4.1.5 数据库表名

4.1.6 数据库字段

4.2 书写规则

4.2.1 代码缩进

4.2.2 大括号{ }书写规则

4.2.3 小括号( )和函数、关键词等

4.2.4 =符号书写

4.2.5 if else swith for while等书写

4.2.6 类的构造函数

4.2.7 语句断行, 每行控制在80个字符以内

4.2.8 不要不可思议的数字

4.2.9 true/false和0/1判断

4.2.10 避免嵌入式赋值

4.2.11 错误返回检测规则

4.3 程序注释

4.3.1 程序头注释块

4.3.2 类的注释

4.3.3 函数和方法的注释

4.3.4 变量或者语句注释

4.4 其他规范(建议)

4.4.1 php代码标记

4.4.2 程序文件名、目录名

4.4.3 PHP项目通常的文件目录结构

4.4.4 PHP和HTML代码的分离问题

4.4.5 PHP项目开发中的程序逻辑结构

5 特定环境下PHP编码特殊规范

5.1 变量定义

5.2 引用的使用

5.3 变量的输入输出

1 编写目的

为了更好的提高技术部的工作效率,保证开发的有效性和合理性,并可最大程度的提高程序代码的可读性和可重复利用性,指定此规范。开发团队根据自己的实际情况,可以对本规范进行补充或裁减。

2 整体要求

技术部php开发规范将参照PEAR的规范,基本采用PEAR指定的规范,在其基础上增加、修改或删除部分适合具体开发环境的规范。本规范只针对PHP开发过程中编码的规范,对于PHP开发项目中文件、目录、数据库等方面的规范,将不重点涉及。

本规范包含了PHP开发时程序编码中命名规范、代码缩进规则、控制结构、函数调用、函数定义、注释、包含代码、PHP标记、文件头的注释块、CVS标记、URL样例、常量命名等方面的规则。

常州东方博宜是一家专注IT,互联网,电脑方面的顶尖培训机构,欢迎社会及院校有志互联网营销,搜索引擎营销的人士,来东方博宜报名学习,互相交流。

常州东方博宜地址:常州天宁区延陵西路2号工人文化宫5号楼

 2.新北区太湖东路9-4号常州创意园E12

 


Powered by 东方博宜教育咨询江苏有限公司  ©2008-2018 www.czos.cn