PHP编码规范
来源:互联网 发布:洋葱英语软件 编辑:程序博客网 时间:2024/06/04 00:29
先了解编码规范
规范的写代码很重要,所以还是要先看看编码规范。
文件标记
PHP可以嵌入hmtl代码,和js一样,它也需要标记,在PHP标签总共分为四种,常见的应该就是以下两种:
// 完整的PHP标签,推荐<?php echo "Hello world";?>// 短标签,不应该使用<? echo "Hello world";?>
纯php文件,最后的?>要省略
文件编码
文件编码为无BOM的UTF-8
文件命名
程序的文件名和目录名都要使用英文单词命名,不能使用拼音(但是有时候一着急就上了,手动滑稽)。
只能用字母、数字、下划线、中划线
多个词之间使用驼峰法命名
变量及函数命名
这才是重头戏
还是使用驼峰法命名
变量命名
全局变量$_GLOBAL['_firstGlobal_']//或者$_GLOBAL['g_secondGlobal_']
普通变量
// 字符串$theString// 数组 $theArray// 对象$theObject// 布尔值$theBoolean
函数命名
函数命名还是驼峰法,但是要表意清楚,还要短
私有方法,要在函数名前加”_”
// 私有方法命名private function _privateFunction{ //do something}
注释
php的注释是C的风格
/** * 多行注释 *多行注释 */ //单行注释
阅读全文
0 0
- PSR规范--php编码规范
- PHP程序编码规范
- PHP 编码规范
- PHP 编码规范
- PHP 编码规范
- PHP 编码规范
- PHP编码规范
- PHP 编码规范1
- PHP 编码规范2
- PHP 编码规范3
- PHP 编码规范4
- PHP 编码规范5
- PHP 编码规范6
- PHP 编码规范
- PHP 编码规范7
- PHP 编码规范8
- PHP 编码规范9
- PHP编码规范[新]
- MySQL 大表优化方案
- Leetcode Populating Next Right Pointers in Each Node
- SpringMVC 拦截器 详解
- 通用常见工具汇总<Pair,Tuple,>.
- Gym Class HDU
- PHP编码规范
- 云笔记项目 Unit06
- java:程序包XXXX不存在
- OpenSIPS+FreeSWITCH负载均衡+NAT+黑名单
- MySQL ODBC驱动安装和配置数据源
- 容器对路径的处理 、 Servlet特性
- 【OpenGL】OpenGL基本库,OpenGL实用库及OpenGL实用函数工具包之间的差别
- 英语词组
- Java8 flatMap demo 代码直接可以运行