一 php命名规范
$myName ='bill gates';$yourFamilyName = 'ggbone';
1.1 变量命名
变量以美元符号 $ 开头, 第一个字符不可以是数字 ,除了下划线_ 不能有任何符号
$name = 'bill';$age = 33;
当用2个或2个以上的单词命名变量时,可以使用驼峰法规则(除第一个单词外,其余单词首字母大写)如:
以下划线开头命名的变量 通常留给 特殊情况,例如类中创建受保护的属性
驼峰法命名法近年来越来越流行了,在许多新的函数库和Microdoft Windows这样的环境中,它使用得相当多。而下划线语法是C出线后开始流行起来,在许多旧的程序和unix这样的环境中,使用普遍。
1.2 函数
对于函数,我们依然使用驼峰法去命名,并且具有一定的语义如下面打印工人工资:
function printEmployeePay(){}function saveStudentData(){} //等等
1.3 常量
直接使用大写加下划线 ,两个单词用下划线隔开
define('APP_PATH', __DIR__ . '/../application/');define('CONF_PATH', __DIR__.'/../config/');define('EXTEND_PATH', __DIR__ .'/../extend/');
1.4 类名
使用大驼峰法 首字母大写 - (第一个单词大写,其余单词首字母也大写)
class Response{}class TagLib{}
二 css命名规范
2.1 类
类名,通常使用横线就像这
.head-logo { … } /*页面头部logo的类名*/.nav-li { … } /*导航条上list的类名*/.link-panel-h2 { … } /*链接模块的标题*/
2.2 ID
驼峰式命名
#navLastLi { … } /*获取到导航条的最后一个list*/#panelContent { … } /*模块的正文部分*/#sidebarFooter { … } /*侧边栏底部模块*/
常用的CSS命名规则
头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar
栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center
登录条:loginbar 标志:logo 广告:banner 页面主体:main 热点:hot
新闻:news 下载:download 子导航:subnav 菜单:menu
子菜单:submenu 搜索:search 友情链接:friendlink 页脚:footer
版权:copyright 滚动:scroll 内容:content 标签页:tab
文章列表:list 提示信息:msg 小技巧:tips 栏目标题:title
加入:joinus 指南:guild 服务:service 注册:regsiter
状态:status 投票:vote 合作伙伴:partner