命名规范 ThinkPHP5遵循PSR-2命名规范和PSR-4自动加载规范,并且注意如下规范: 目录和文件 目录不强制规范,驼峰及小写+下划线模式均支持; 类库、函数文件统一以.php为后缀; 类的文件名均以命名空间定义,并且命名空间的路径和类库文件所在路径一致; 类名和类文件名保持一致,统一采用驼 ...
分类:
Web程序 时间:
2016-09-01 10:58:45
阅读次数:
258
关键词 “必须”(“MUST”)、“一定不可/一定不能”(“MUST NOT”)、“需要”(“REQUIRED”)、
“将会”(“SHALL”)、“不会”(“SHALL NOT”)、“应该”(“SHOULD”)、“不该”(“SHOULD NOT”)、
“推荐”(“RECOMMENDED”)、“可以”(“MAY”)和”可选“(“OPTIONAL”)的详细描述可参见 RFC 21191....
分类:
其他好文 时间:
2016-08-22 20:14:04
阅读次数:
160
本文描述了日志类库的通用接口规范。主要目标是让类库获得一个 Psr\Log\LoggerInterface对象并且通过简单和通用的方式来写日志。有自定义需求的框架和CMS系统,可以根据情况扩展这个接口,但是应该和本文档保持兼容。这能确保使用第三方类库文件时仍能写到集中的应用程序日志中。关键词 “必须”(“MUST”)、“一定不可/一定不能”(“MUST NOT”)、“需要”(“REQUIRED”)、...
分类:
其他好文 时间:
2016-08-21 18:38:02
阅读次数:
350
这篇规范是PSR-1(基本代码规范)的扩展和继承。本规通过制定一系列规范化PHP代码的规则,以减少在浏览不同作者的代码时,因代码风格的不同而造成不便。这个风格规范是从各种各样的项目的共性中延伸出来的。当多名程序员在多个项目中合作时,它有助于有一套准则,在所有的项目中使用。因此,本指南的好处不是在规则本身,而是在这些规则的共享。 关键词 “必须”(“MUST”)、“一定不可/一定不能”(“MUST N...
分类:
其他好文 时间:
2016-08-19 11:26:53
阅读次数:
201
这一部分标准包括,哪些应该被认为是标准的编码元素,以确保共享的PHP代码间具有较高程度的技术互通性。关键词“必须”(“MUST”)、“一定不可/一定不能”(“MUST NOT”)、“需要”(“REQUIRED”)、
“将会”(“SHALL”)、“不会”(“SHALL NOT”)、“应该”(“SHOULD”)、“不该”(“SHOULD NOT”)、
“推荐”(“RECOMMENDED”)...
分类:
其他好文 时间:
2016-08-15 22:32:07
阅读次数:
255
基于psr的规范,使用命名空间和spl_autoload_register()来实现自动加载 文件结构: |--Api |--Account.php |--User.php|--Service |--Login.php |--User.php |--Application.php Applicati ...
分类:
Web程序 时间:
2016-08-06 12:44:09
阅读次数:
202
基本代码规范 本篇规范制定了代码基本元素的相关标准,以确保共享的PHP代码间具有较高程度的技术互通性。 关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“将会”("SHALL")、“不会”("SHALL NOT")、“应该”("SH ...
分类:
Web程序 时间:
2016-08-01 13:54:15
阅读次数:
216
有一个组织叫做“php互操作性框架制定小组”,这个小组的主要目的是制定各种PHP编码规范的,下面就是我根据小组提供的建议整理的一些常用的编码规范。 PSR-1: 1、PHP代码文件必须以<?php 或<?=标签开始。 2、PHP代码必须以不带BOM的UTF-8编码。 3、类名必须遵循大驼峰命名规范。 ...
分类:
Web程序 时间:
2016-07-20 17:52:46
阅读次数:
169
一、标准 PSR php standards Recommendation PHP 推荐标准 PSR-1 基本代码风格 PSR-2 严格的代码风格 PSR-3 日志记录器接口 PSR-4 自动加载 具体说明: PSR-1 基本代码风格 1、PHP标签 使用<?php ?> 或者 <?= ?> 2、编 ...
分类:
其他好文 时间:
2016-07-15 19:18:13
阅读次数:
158
晶丰明源技术创新历程 Q Q 2892715427 最简恒流方案-BP99XX 集成高压启动技术-BP233X 高效率线性方案-BP513X 非隔离芯片OVP保护技术-全系列 智能动态温控-全系列 单绕组电感技术-BP2325 双绕组技术-BP3122 快速启动技术-BP3309 高精度PSR技术- ...
分类:
其他好文 时间:
2016-06-13 11:19:12
阅读次数:
445