基本代码规范本篇规范制定了代码基本元素的相关标准, 以确保共享的PHP代码间具有较高程度的技术互通性。关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、 “将会”("SHALL")、“不会”("SHALL NOT")、“应该”("SH...
分类:
其他好文 时间:
2015-09-13 10:29:52
阅读次数:
208
PHP编码规范:链接,做为一个PHP程序员,在协同开发中代码规范尤为重要,下文介绍如何使用编辑器帮助我们写出符合PSR规范的代码。本文以Sublime为开发平台,介绍PHP代码规范自动检测工具的安装步骤。各工具都有多种安装方法,以下方法是兼容Unix/Win平台的一种通用安装方法使用到的工具:Sub...
分类:
Web程序 时间:
2015-09-06 23:02:28
阅读次数:
338
一、微处理器的指令分类和格式
ARM 未处理的指令集可以分为跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令和异常产生指令 6 大类,具体的指令及功能如下表所示(表中为基本ARM指令,不包括派生的ARM指令)。
条件域...
分类:
其他好文 时间:
2015-08-31 11:52:04
阅读次数:
232
通常来说,我们的PSR-0规范,通常来说可以划分为如下五个部分:
(1)类名空间必须与绝对路径一致
(2)类名的首字母必须要大写
(3)除去入口文件外,其他的php文件必须只有一个类
(4)php文件必须能够实现自动加载,不能有include等的载入
(5)单一入口...
分类:
其他好文 时间:
2015-08-26 12:04:26
阅读次数:
204
ARM处理器的指令集可以分为跳转指令、数据处理指令、程序状态寄存器(PSR)处理指令、加载/存储指令、协处理器指令和异常产生指令6大指令。一、跳转指令跳转指令用于实现程序流程的跳转,在ARM程序中有以下两种方法可以实现程序流程的跳转。Ⅰ.使用专门的跳转指令;Ⅱ.直接向程序计数器PC写入跳转地址值,通...
分类:
其他好文 时间:
2015-08-09 07:14:46
阅读次数:
137
AutoLoading\loading<?phpnamespace AutoLoading;class Loadind { public static function autoload($className){ //根据PSR-O的第4点 把 \ 转换层(目录风格符)...
分类:
其他好文 时间:
2015-07-30 16:36:39
阅读次数:
174
1. FIG-PHP与PSR简介 ? ? FIG-PHP制定了一系列PHP开发规范,简称PSR,这里FIG是框架互操作工作组(Framework Interoperability Group)的简称,PSR是PHP标准推荐(PHP Standard Recommendation)的缩写。FIG-P...
分类:
Web程序 时间:
2015-07-29 16:01:52
阅读次数:
169
1. ?PSR-4规范:自动加载 ? ? 虽然在[PSR-4-Meta]中指出PSR-4是对PSR-0规范的补充而不是替换,但是在[PSR-0]中已经写到PSR-0于2014.10.21被废弃,并在[PSR-4-Meta]中详细写明了PSR-0的不足,已经不能满足面向p...
分类:
Web程序 时间:
2015-07-29 14:15:59
阅读次数:
204
MRS 与 MSR 指令MRS(Move PSR to general-purpose register)程序状态寄存器(Program Status Register,PSR)中的状态标志读入通用寄存器,MSR(Move general-purpose register to PSR)将标志写入程...
分类:
其他好文 时间:
2015-07-07 00:53:31
阅读次数:
123
vim 代码规范工具php-cs-fixer.phar
(参考https://github.com/FriendsOfPHP/PHP-CS-Fixer)
INSTALL
curl http://get.sensiolabs.org/php-cs-fixer.phar -o php-cs-fixer
sudo chmod a+x php-cs-fixer
sudo mv php-...
分类:
Web程序 时间:
2015-06-26 12:56:28
阅读次数:
203