php编码标准-资料

php编码标准-资料

ID:36686212

大小:354.01 KB

页数:14页

时间:2019-05-13

php编码标准-资料_第1页
php编码标准-资料_第2页
php编码标准-资料_第3页
php编码标准-资料_第4页
php编码标准-资料_第5页
资源描述:

《php编码标准-资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、BIWEBPHP编码规则2005-6-29制定V1.0Arthur2007-10-10调整V1.1Arthur2009-12-28新拟定V2.0Arthur2010-1-15更新V2.1Arthur目录BIWEBPHP编码规则1目标2内容:2一.命名规则2二.目录结构2三.文件33.1文件编码33.2文件名33.3文件头4四.函数64.1函数名64.2函数头6五.常量6六.变量6七.排版77.1养成缩排习惯77.2{}编码规则7八.注意单引号和双引号的区别,尽量多使用单引号双引号内可以直接写变量7九.数据编码7十.输入输出值检查8十一.SQL语句8十二.字符集设置charset=UTF-

2、88十三.空行的使用8十四.Smarty8十五.模板的结构9十六.模板图片调用规则9十七.模板文件存放规则9十八.各功能栏目中变量的设定规则9十九.区块Block的应用9二十配置变量的命名规则10二十一底层主类调用10二十二底层扩展函数调用10二十三BIWEB文件调用关系11二十四URL静态优化配置11二十五URL静态优化调用文件11二十六纯静态文件生成1214二十七BIWEB虚拟主机的完整配置文件1214目标如果您已经决定向BIWEB贡献代码,请详细阅读以下规范,并严格遵守。这样在保证您代码可读性的同时还可以大大减少我们的工作量。内容:一.命名规则目录、文件、函数、变量的命名要以英文进

3、行命名,不使用汉字,名称要有意义,更要容易理解,其中目录名、文件名都采用小写字母,这样在linux下不会产生因为大小写而出现找不到链接的错误;而函数名的首字母要大写;变量命名由多个单词组成的时候,每个单词首字母大写,对于变量名的前面要加小写变量类型前缀,前缀后面的首字母大写。变量类型前缀参看第5点变量命令规则。二.目录结构按照功能设置目录,并根据目录的层级可以了解各功能的相互关系。网站总体架构说明 整站配置文件目录14 新闻栏目目录 新闻栏目配置文件目录 新闻栏目后台管理目录三.文件3.1文件编码请调整您的编辑器文件编码为**UTF-8**,并**关闭UTF-8BOM**的功能。请不要使

4、用windows自带的记事本编辑项目文件。3.2文件名14类文件:类名称.class.php例如:database.class.php调用mysql类文件webservice.class.php网站service类文件smtp.class.php发送smtp的类文件注:公共类文件存放在web_common5.8目录中所有文件以Unicode的方式存储,文件名全部小写函数文件:××.func.php××.func.js注:website_common/php_includes/_common目录的公共函数文件,前面必须加g,其他目录的函数文件不需加g例如:gcommon_func.php公

5、共函数文件gjs_func.js公共js文件input_func.php非公共函数文件包含文件:该文件非独立使用,被其他程序所包含的文件。文件名.inc.php3.3文件头每个文件都需要写文件头fileheader:(Sample)

6、myBoy*@copyrightJimmyBoyInc*@version1.0*@paramnumeric$temptemperature*@paramstring$scalescaletoconvertto;mustbeeitherCorF*@returnnumeric$newTempconvertedtemperature*//***newtemperaturevalueafterconversion**@accessprivate*@varnumeric*/functionconvertTemp($temp,$scale){var$newTemp;14if($scale=='F')

7、{$newTemp=((9/5)*$temp)+32;}else{$newTemp=(5/9)*($temp-32);}return$newTemp;}?>註解是遵循PhpDocumentor的規則,PhpDocumentor标记的基本元素名为DocBlock,即一个多行注解块,它可以出现在任何PHPconstruct,类,或者函数之前,如下所示:/** *texthere * */在这一DocBlock之中,PhpDocument

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。