先了解编码规范
规范的写代码很重要,所以还是要先看看编码规范。
文件标记
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的风格
/**
* 多行注释
*多行注释
*/
//单行注释