PSR-1:基本的代码风格
Posted yangcclug
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PSR-1:基本的代码风格相关的知识,希望对你有一定的参考价值。
php标签
必须把PHP代码放在<?php ?>或<?= ?>标签中。不得使用其他PHP标签句法。
编码
所有PHP文件都必须使用UTF-8字符集编码,而且不能有字节顺序标记(Byte Order Mark,BOM)。这个要求听起来很复杂,其实文本编辑器或IDE都能自动做到这一点。
目的
一个PHP文件可以定义符号(类、性状、函数和常量等),或者执行有副作用的操作(例如,生成结果或处理数据),但不能同时做着两件事。这是一个简单的要求,我们只需稍微深谋远虑一些。
自动加载
PHP命名空间和类必须遵守PSR-4自动加载器标准。我们只需为PHP符号选择合适的名称,并把定义符号的文件放在预期的位置。
类的名称
PHP类的名称必须一直使用驼峰式(CamelCase)。这种格式也叫标题式(TitleCase)。例如CoffeeGrinder、CoffeeBean和PourOver。
常量的名称
PHP常量的名称必须全部使用大写字母。如果需要,可以使用下划线把单词分开。例如WOOT、LET_OUR_POWERS_COMBINE和GREAT_SCOTT。
方法的名称
PHP方法的名称必须一直使用camelCase这种驼峰式。也就是说,方法名的首字母是小写的,后续单词的首字母都是大写的。例如phpIsAwesome、iLoveBacon和tennantIsMyFavoriteDoctor。
以上是关于PSR-1:基本的代码风格的主要内容,如果未能解决你的问题,请参考以下文章