改进一下php编程规范,让其适合自己
时间:2009-03-01
来源:互联网
在这个规范里有几个地方比较不习惯,
1、类,类的属性,方法等命名采取首字母大写方式。比如:functiong GetFileData()。而函数,变量等全部使用小写字母,单词间用“_”隔开,如:$one_two_three。
这个跟现在很多规范都是不同的,大多数都采用驼峰式书写方式,什么是驼峰式呢,也就是第一个单词首字母小写而后面的单词首字母都大写,也就是用大写字母来划分名称。比如:$oneTwoThree。
我个人也觉得驼峰式比用下划线分隔更容易接受一些。
2、在这整个规范中没有说怎么给文件和文件夹命名。
看了不少规范总结一下,为了兼容大部分操作系统,所以文件和文件夹名最好都用小写字母和下划线。文件名可以:
功能.class.php或者功能.func.php,如:db_mysql.class.php或者template.func.php
但是我这样把功能描述放前面,文件多了以后会遭成不方便查找。
换成这样就整齐多了:
class_功能.php或者function_功能.php,比如:class_mysql.php或者function_template.php
3、SQL语句和数据库名称的书写规范官方规范也没说,这里介绍一个常用的。
sql语句:关键字大写,表名和字段名最好用``(ESC键下面那个键)引起来.查询参数用单引号引起来,如
$DB->Query("SELECT * FROM `tablename' WHERE `uid'='1' ");
数据库:表名全小写,如果需要,用下划线隔开单词,字段名单词首字母大写。
如: 表user字段UserName
其他的缩进,花括号等书写规范都可以参考上面php官方的规范!
规范很重要,时间越久,越了解其重要性!
1、类,类的属性,方法等命名采取首字母大写方式。比如:functiong GetFileData()。而函数,变量等全部使用小写字母,单词间用“_”隔开,如:$one_two_three。
这个跟现在很多规范都是不同的,大多数都采用驼峰式书写方式,什么是驼峰式呢,也就是第一个单词首字母小写而后面的单词首字母都大写,也就是用大写字母来划分名称。比如:$oneTwoThree。
我个人也觉得驼峰式比用下划线分隔更容易接受一些。
2、在这整个规范中没有说怎么给文件和文件夹命名。
看了不少规范总结一下,为了兼容大部分操作系统,所以文件和文件夹名最好都用小写字母和下划线。文件名可以:
功能.class.php或者功能.func.php,如:db_mysql.class.php或者template.func.php
但是我这样把功能描述放前面,文件多了以后会遭成不方便查找。
换成这样就整齐多了:
class_功能.php或者function_功能.php,比如:class_mysql.php或者function_template.php
3、SQL语句和数据库名称的书写规范官方规范也没说,这里介绍一个常用的。
sql语句:关键字大写,表名和字段名最好用``(ESC键下面那个键)引起来.查询参数用单引号引起来,如
$DB->Query("SELECT * FROM `tablename' WHERE `uid'='1' ");
数据库:表名全小写,如果需要,用下划线隔开单词,字段名单词首字母大写。
如: 表user字段UserName
其他的缩进,花括号等书写规范都可以参考上面php官方的规范!
规范很重要,时间越久,越了解其重要性!
作者: net3330 发布时间: 2009-03-01
不错,自己有自已的规范
作者: 戴举龙 发布时间: 2009-03-01
谢谢分享撒"!
作者: 连通 发布时间: 2009-03-04
良好的规范有助于编程
作者: 刘 伟 发布时间: 2009-03-13
楼主说得有道理!!!
作者: hetang 发布时间: 2009-03-13
看看~~~~~~~~~~~··
作者: jy02893849 发布时间: 2011-04-05
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28