PHP代码规范
PHP代码规范
一 编辑器设置
1. 使用Tab缩进,不要使用空格
鉴于很多编辑器在保存文件时会自动清除用于缩进的空格,所以我们一律使用Tab键进行缩进。
2. UNIX文件格式
请将编辑器设置对所有程序使用UNIX格式保存,不要使用Win32或者Mac的格式。例如,EditPlus里面Document->File Format(CR/LF)->Unix 。 对于windows格式文件,以Ctrl + M结束(vim下为^M),需要过滤掉: $text = strtr($text, "\x0D", "");
二 命名约定
1. 公共库名称空间
TPLIB,Tencent PHP Library
2. 常量名
全局常量,用'_'分隔每个单词,使用TPLIB_前缀。如:
define("TPLIB_TEST_HELLO", "Hello world!");
类常量,用'_'分隔每个单词,如:
class TPLIB_Package
{
const EXAMPLE_CONST;
}
尽量使用类常量代替全局常量。
3. 变量名
局部变量的字母都使用小写,使用“_”作为每个词的分界。如:$php_var;
你可能喜欢
- php代码
- php编码规范
- 华为项目管理模板
- MySQL查询
- 入门教程
- PHP规范
- php颜色代码1页
- php基本代码大全6页
- 如何对php网页代码进行优化2页
- php分页代码输出代码,亲测!3页
- php常用代码6页
- php常用代码1页
- 华为项目管理10大模板(可直接套用,非常实用)10页
- 华为项目管理10大模板Excel版(可直接套用_非常实用)1页
- 华为项目管理10大模板Excel版(可直接套用_非常实用)1页
- 华为项目管理10大模板Excel版(可直接套用_非常实用)1页
- 华为项目管理10大模板Excel版(可直接套用_非常实用)2页
- 华为项目管理10大模板Excel版(可直接套用_非常实用)1页
- MySQL查询语句2页
- MySQL查询语句优化心得MySQL优化10页
- 教您如何设计高效合理的MySQL查询语句4页
- MySQL第11讲(查询深入)16页
- MySQL中子查询的应用6页
- MySQL函数查询表14页
- FPGA入门教程37页
- catia快速入门教程5页
- 鸿鹄论坛_黑客入门教程_基础_42页
- 电脑编程入门教程3页
- Java入门教程怎么向程序输入信息2页
- 单反摄影入门教程42页
- PHP代码规范22页
- PHP编码规范17页
- PHP编码规范6页
- PHP编码规范_暂行_3页
- PHP编码规范 之 Discuz!18页
- PHP编码规范4页


