PHP代码编写规范讲解
PHP代码编写规范
一、编辑器设置
(1)使用Tab缩进,不要使用空格
鉴于很多编辑器在保存文件时会自动清除用于缩进的空格,所以我们一律使用Tab键进行缩进。
(2)UNIN文件格式
请将编辑器设置对所有程序使用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、变量命名所有字母都使用小写
首字母根据变量值类型指定
整数I浮点数f字符串s布尔值b数组a对象o资源r混合类型m
使用’_’作为每一个词的分界
例如:
$i_age_max = 10;
$f_price = 22.5;
$s_name =‘harry’;
$b_flag = true;
$a_price = array();
$o_object = new class();
$r_file = fopen();
$m_var = array_combine($a_name, $a_flag);?类命名使用大写字母作为词的分隔,其他的字母均使用小写,即驼峰格式。
名字的首字母使用大写
不要使用下
您可能关注的文档
- PG型双齿辊破碎机设计说明书讲解.doc
- phil--出版流程与出版物生产讲解.ppt
- PHORP培训课件讲解.doc
- 声音的产生和传播课件(北师大版八年级)要点.ppt
- PHOTOSHOP-for-MAC快捷键大全讲解.doc
- PhotoShopCS6常用快捷键讲解.doc
- 处理器的调度 程序设计要点.docx
- 增强规则意识要点.ppt
- 处理客人投诉 教案要点.doc
- 声音是怎样产生的要点.ppt
- JJF 1486-2026非接触式汽车速度计校准装置校准规范.pdf
- 计量规程规范 JJF 1486-2026非接触式汽车速度计校准装置校准规范.pdf
- JJF 2455-2026动态包裹计重系统校准规范.pdf
- 计量规程规范 JJF 2455-2026动态包裹计重系统校准规范.pdf
- 《JJF 2455-2026动态包裹计重系统校准规范》.pdf
- 《GB/T 28162.2-2026自动装配用元器件的包装 第2部分:单向引线元器件在连续带上的带式包装》.pdf
- 中国国家标准 GB/T 28162.2-2026自动装配用元器件的包装 第2部分:单向引线元器件在连续带上的带式包装.pdf
- GB/T 28162.2-2026自动装配用元器件的包装 第2部分:单向引线元器件在连续带上的带式包装.pdf
- GB/T 3101.7-2026量和单位 第7部分:光和辐射.pdf
- 中国国家标准 GB/T 3101.7-2026量和单位 第7部分:光和辐射.pdf
最近下载
- DB32_T+5266-2025+城市轨道交通疏散平台技术规程.docx VIP
- 2014年度河南省职业教育优秀教学成果汇总表.pdf VIP
- DB62T 1020-2003 玉米杂交种临单210.pdf VIP
- 大族激光打标机说明书(CN).pdf VIP
- DB45∕T 2961-2025 科普活动基本服务规范.docx VIP
- 6W9-1地块104万千瓦光伏项目(一期500MW)鲁北盐碱滩涂风光储输一体化基地国能海化(潍坊)能源有限公司报告表潍坊市滨海经济技术开发区.docx VIP
- DB32_T+5268-2025+地源热泵系统工程技术规程.docx VIP
- 西南18J516(完整版本).pdf VIP
- 2.2:直线与圆的位置关系-高二数学精讲与精练高分突破(苏教版2019选择性必修第一册)(解析版).docx VIP
- 幼儿园音乐教学活动夏天的雷雨课件.ppt VIP
原创力文档

文档评论(0)