
最新下载
红警OL
三角洲行动
宝可梦大集结
梦幻水族馆
少女前线
星之翼
小花仙精灵乐园
餐厅萌物语
山河旅探
恋与制作人
24小时阅读排行榜
- 1 神秘的使者聊天时间表:完整的无剧透神秘信使演练,包括所有休闲故事,深层故事和另一个故事聊天室
- 2 模拟人生:如何使用免费的魔术套件
- 3 如何修复Windows更新错误0x80240035?
- 4 垄断地利润拍卖奖励
- 5 几天不再重新划定预订指南:奖金,发布日期和升级路径
- 6 如何修复Microsoft Store陷入更新?
- 7 NYT连接答案和提示 - 2025年2月21日解决方案#621
- 8 避免致命错误的最佳解决方案UE Alabama游戏崩溃了
- 9 正规的交易数字货币平台 十大数字货币app平台排行榜
- 10 十大虚拟数字货币交易所排名2025年 最新权威排行榜名单
- 11 芝麻交易所官方注册入口
- 12 十大炒币交易app排名2025年 投资必看的虚拟币app权威榜单
- 13 炒币十大交易app平台推荐 炒币交易所app前十名有哪些
- 14 gate.io交易所官网入口
- 15 炒币十大交易平台有哪些?炒币交易所前十2025年榜单
最新教程
-
- 国外Web开发全栈课程全集
- 2478 2024-04-24
-
- Go语言实战之 GraphQL
- 2777 2024-04-19
-
- 550W粉丝大佬手把手从零学JavaScript
- 4153 2024-04-18
-
- python大神Mosh,零基础小白6小时完全入门
- 3888 2024-04-10
-
- MySQL 初学入门(mosh老师)
- 2244 2024-04-07
-
- Mock.js | Axios.js | Json | Ajax--十天精品课堂
- 2994 2024-03-29
适用范围 如无特殊说明,以下规则要求完全适用于DoitPHP项目(注:Doitphp的PHP框架文件,而非使用DoitPHP所开发的PHP项目)。如果你喜欢以下编码规范,也可以用在其它PHP开发项目。
标准化的重要性和好处 “不以规矩,不成方圆”,当一个软件项目的开发遵守公共一致的标准时,整个团队成员形成并保持一致的编码风格,整个项目文件如同一人所写。每个程序员的代码都易于为他人所理解,提高了代码的可维护性,从而减少了软件的维护成本。同时使新的参与者可以很快的适应环境,从而最大限度的提高团队开发的合作效率。长期的规范性编码还可以让开发人员养成好的编码习惯,可以减少编码出错的机会,甚至锻炼出更加严谨的思维。将规范“令之以文”是为了明确我们的编码标准。我们相信:标准不是项目成功的关键,但可以帮助我们在团队协作中有更高的效率并且更加顺利的完成既定的任务。
PHP编码规范与原则 1、文件格式 1.1、文件编码:文件编码统一为UTF-8(注:非UTF-8 BOM)。 1.2、PHP代码标记:任何时候都要使用“<?php ?>”来定义你的PHP代码。而“<? ?>”将禁止使用。对于只含有php的代码文件,建议将文件结尾处的“?>”忽略掉,防止多余空格或其它字符影响代码。 1.3、缩进规则:缩进使用4个空格,而不是 TAB。这已经是PHP业界的标准了,我们也不会“逆历史潮流而动”。使用空格主要是为了代码美观整齐。因为在不同的编辑器里, TAB 制表符的长度是不一样的,而空格则是一样的。使用TAB按下TAB键能解决的问题,使用空格则要按四次空格键,明显影响开发效率。目前很多编辑器默认一个TAB占用四个空格位置(占用几个空格,对此编辑器可以调节),如果是这样,为了提高开发效率,可以放心大胆地使用TAB。本缩进规范也适用于JavaScript中的函数、类、逻辑结构、循环等。 1.4、代码内容:每行结尾不允许有多余的空格或TAB制表符(确保你的编辑器保存文件为 Unix 格式,这意味着行是以换行符终止的)。除了语言包注释配置文件,其它地方不能有中文。 1.5、代码注释:文件要有清晰的代码注释,注释风格采用phpDocumentor标准
