首页 >

php编码规范有哪些?

后端开发|PHP问题php编码规范有哪些?
php,编码规范
后端开发-PHP问题
php钻石皇朝源码,vscode 双击,ubuntu 无图标,tomcat关连,c sqlite 缓存,网页显示服务器时间,whmcs微信支付插件,前端要用框架吗,ff14矿爬虫虫,查询php,快排seo谷歌,土特产 网站源码,网页侧边栏 图标,app登录模板,应用网站下载页面,传输管理系统,手机网站做小程序lzw
为什么需要编码规范?
网站推荐优惠订单系统源码,vscode换行默认tab,Ubuntu停止训练,安装过Tomcat,sqlite3 算术函数,用爬虫画同心圆图片,rand函数php,seo优化及推广营销,传奇游戏网站模板,dreamweaver 网页代码,dedecms 购物模板下载lzw
为了提高工作效率,保证开发的有效性和合理性。
qconnectsdk 源码,vscode 制作插件,ubuntu哪,tomcat发布步骤,sqlite外键删除无效,wordpress注册会员插件,双三角嵌套前端框架,爬虫可以爬哪些行业呢,win7配置php环境,常规seo优化热线,手机网站建站教育模板下载,vb 获取网页,app html5 模板lzw
为了提高代码可读性和可重复利用性,从而节约沟通成本。

php编码规范

1、文件格式

 ● 所有php文件使用完整的php标签,如

 ● 纯php代码文件,末尾不需要写 ?>

2、文件和目录命名

 ● 程序文件名和目录名均采用有意义的英文命名

 ● 类统一采用:DemoTest.class.php

 ● 接口统一采用:DemoTest.interface.php

 ● 其他按照各自的方式:demoTest.{style}.php

 ● 其他一些文件按照:demoTest.inc.php zend/demo.lib.php

3、文件目录结构

 ● app   独立的应用

 ● class 单个的类文件,公用的类文件(比如工具类)

 ● conf/inc 配置文件目录

 ● data   数据文件目录

 ● doc 程序相关文档

 ● htdocs document_root

 ● images 图片目录

 ● csscss文件

 ● js javascript文件

 ● lib 共用类库

 ● template 模板文件

 ● upload 上传文件

 ● manage 后台管理文件存放目录

4、命名规范

 ● 程序整体以驼峰法命名,以小写字母开始(如:function displayName(){})

 ● 全局变量键值两边都有”_”,中间使用驼峰法命名(如:$_GLOBALE[‘_beginTime_’])

 ● 普通变量整体采用驼峰法,建议在变量前加表示类型的前缀,不确定类型的以大写字母开头(如:字符串->$sMyName 数组->$arrMyArray 对象->$oMyObject 资源->$resource 布尔值->$flag)

 ● 函数名要有意义,尽量缩写,建议采用动词+形容词(如:showMsg)

5、类及接口命名

 ● 以大写字母开头

 ● 多单词,各个单词首字母大写

 ● 接口命名加上i(如:iDataBase.interface.php)

6、数据库命名

 ● 一律不出现大写

 ● 数据表均使用小写,统一前缀,多单词以”_”间隔(如:blog_user_info)

 ● 表字段全部小写命名,多单词以”_”间隔

 ● 存储过程以proc_开头

 ● 触发器以tri_开头

 ● event调度以event_开头

 ● 视图以view_开头

7、习惯与约定

 ● 缩写(如Image->img count->cnt)

 ● 魔术数字,需要用数字时使用定义 define(TAX, 1.05)

8、注释规范

 ● 程序注释,注释为什么这样做

 ● 文件注释,表明作者,日期,功能

 ● 方法和函数注释,解释参数含义

9、代码风格

 ● 使用4个空格缩进

 ● 等号两边要有空格

 ● 一行一句,太长使用 .=拼接

 ● 使用PHP_EOL

更多PHP相关知识,请访问PHP中文网!


php编码规范有哪些?
  • 浅谈JavaScript编程语言的编码规范
  • 浅谈JavaScript编程语言的编码规范 | 浅谈JavaScript编程语言的编码规范 ...

    php编码规范有哪些?
  • Javascript 编码规范(总结)
  • Javascript 编码规范(总结) | Javascript 编码规范(总结) ...

    php编码规范有哪些?
  • PHP编码规范-php coding standard【PHP】
  • PHP编码规范-php coding standard【PHP】 | PHP编码规范-php coding standard【PHP】 ...