- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
编码规范
本书提供的编码规范是以Zend资料为依据,根据编程原则融合并提炼
了多家软件公司长时间积累下来的成熟模式。目的是让软件项目遵守公共一致
的标准,帮助那些刚刚入行的PHP新手和正在使PHP开发的项目组形成良好一
致的编程风格,使参与者可以很快的适应环境,减少编码出错的机会,在团队
协作开发和项目后期中有更高的效率,以达到事半功倍的效果,使项目长
远健康的发展。防止部分参与者出于节省时间的需要,自创一套风格并养成终
生的习惯,导致其它人在阅读时浪费过多的时间和精力。
文件状态:文件标识:编码规范
[]草稿当前版本1.0
[√]正式发布作者LAMPbrother73烈火
[]正在修改完成日期2013.1.1
A1绪论
A1.1适用范围
本文档提供的代码规则和文档指南不仅适用于《细说PHP》中的每个实例,也适
用于所有PHP项目,意在帮助新手在编程风格上养成良好的习惯,也可以作为
部分软件公司中项目团队的参考文档,根据自己公司团队的特点进行部分修
改。
A1.2目标
能够遵守公共一致的编码标准对任何开发项目都很重要,特别是在多人的开发
团队中,编码标准能帮助确保代码的质量、减少Bug和容易。目标如下:
1)新人可以很快的适应环境,方便的融入到项目团队中
2)在一致的环境下,团队协作中有更高的效率,团队的成员可以减少犯错的
机会
3)程序员可以方便的了解其他人的代码,弄清程序的状况,就和看自已的代
码一样
4)防止接触PHP的新人自创一套风格并养成终生的习惯,一次次的犯同样的
错误
A1.3开发工具
PHP的开发工具很多,常用的代码编辑工具有ZendStudio、UltraEdit、
EditPlus、PHPEdit、Eclipse、Dreamweaver和vim等,每种开发工具都有其
各自的优势。在编写程序时,一款好的编辑工具会使程序员的编写过程更加轻
松、有效和快捷,达到事半功倍的效果。对于一款好的代码编辑工具,除了具
备最基本的代码编辑功能外,一个必备的功能就是语法的显示、代码提示
和代码补全。另外,一款好的代码编辑工具应具备格式排版功能,格式排版功
能可以使程序代码的组织结构清晰易懂,并且易于程序员进行程序调试,排除
程序中的错误异常。每程序员都可以根据自己的需求有选择性地使用开发工
具,但开发工具种类之多,也给程序员在选择上代来困惑。对开发工具
的使用有如下建议:
1)一个项目团队尽量要使用统一的开发工具,并且要统一版本
2)项目团队中的每个成员要在所使用的工具中设置统一的字符编码,例如
UTF-8,以避免因为编码不统一,在项目整合时部分页面出现码
3)项目开发中常见的是使用缩进,缩进由制表符tab组成,目的是让代码组
织结构和层次清晰易懂。需每个参与项目的开发人员在编辑器中进行强制
设定,每个缩进的单位约定是一个TAB(8个空白字符宽度),以防在编写
代码时遗忘而造成格式上的不规范。本缩进规范适用于PHP、JavaScript
中的函数、类、逻辑结构、循环等。
4)如果有必要每行代码的字符数也不宜过多,具体控制每行字符数量也需要
您可能关注的文档
- eecs 247讲座采样重建sampling5.pdf
- 文稿网络工作组g txt.pdf
- 教版选修唐宋散文选读鞭贾课时作业及答案.pdf
- 基于89c52单片机ds1302万历设计.pdf
- 范本羊会晚会主持词开场白.pdf
- 螺栓螺母检测报告委检.pdf
- 分析案例综合.pdf
- 讲稿magnetom英文生成期04m6.pdf
- 详解独立提交d melmanrfc6847 txt.pdf
- 一上数八以内加法减法.pdf
- 2016-2017学年高中生物第二单元生态工程与生物安全第1章第2节我国的生态工程教案中图版选修3.doc
- 2022-2023学年小升初英语易错点专练06完形填空15篇(广州教科版专版含答案)2.docx
- 期中专项四年级英语下册(含答案)3.docx
- 期末卷(二)(含答案解析)-2022-2023学年高二历史期中期末复习备考必刷题(选择性必修一国家制度与社会治理).docx
- 第4课欧姆定律的应用第一讲欧姆定律实验探究(原卷版).docx
- Unit1限制性定语从句语法讲义人教版高一英语学生版213.docx
- 2023年宁波市初中毕业升学文化考试科学模拟卷(八).docx
- 5.3细胞呼吸的原理和应用课件高一上学期生物人教版必修12.pptx
- 高中政治更好发挥政府作用教学设计.docx
- 体悟民间故事中的幸福--五上《中国民间故事》导读课.docx
文档评论(0)