《biweb php 编码规则》由会员分享,可在线阅读,更多相关《biweb php 编码规则(11页珍藏版)》请在金锄头文库上搜索。
1、1BIWEB PHP 编码规则 (讨论组:Arthur)2005-6-29 制定 2009-12-28 调整目录BIWEB PHP 编码规则 .1目标 .2内容: .2一命名规则 .2二目录结构 .2三文件 .33.1 文件编码 .33.2 文件名 .33.3 文件头 .4四函数 .64.1 函数名 .64.2 函数头 .6五. 常量 .6六变量 .6七. 排版 .77.1 养成缩排习惯 .77.2 编码规则 .7八 注意单引号和双引号的区别,尽量多使用单引号双引号内可以直接写变量 .7九.数据编码 .7十.输入输出值检查 .8十一.SQL 语句 .8十二.字符集设置 CHARSET=UTF-
2、8 .8十三空行的使用 .8十四SMARTY .8十五. 模板的结构 .9十六. 模板的规则 .92目标如果您已经决定向 BIWEB 贡献代码,请详细阅读以下规范,并严格遵守。这样在保证您代码可读性的同时还可以大大减少我们的工作量。内容:一命名规则目录、文件、函数、变量的命名要以英文进行命名,不使用汉字,名称要有意义,更要容易理解,其中目录名、文件名都采用小写字母,这样在 linux 下不会产生因为大小写而出现找不到链接的错误; 而函数名的首字母要大写;变量命名由多个单词组成的时候,每个单词首字母大写,对于变量名的前面要加小写变量类型前缀,前缀后面的首字母大写。变量类型前缀参看第 5 点变量命
3、令规则。二目录结构按照功能设置目录,并根据目录的层级可以了解各功能的相互关系。网站总体架构说明整站配置文件目录3新闻栏目目录新闻栏目配置文件目录新闻栏目后台管理目录三文件 3.1 文件编码请调整您的编辑器文件编码为*UTF-8* ,并*关闭 UTF-8 BOM*的功能。请不要使用 windows 自带的记事本编辑项目文件。3.2 文件名4类文件:类名称.class.php 例如:database.class.php 调用 mysql 类文件webservice.class.php 网站 service 类文件smtp.class.php 发送 smtp 的类文件注:公共类文件存放在 web_common5.8 目录中所有文件以 Unicode 的方式存储,文件名全部小写函数文件:.func.php.func.js注:website_common/php_includes/_common 目录的公共函数文件,前面必须加 g,其他目录的函数文件不需加 g例如:gcommon_func.php 公共函数文件gjs_func.js 公共 js 文件input_func.php 非公共函数文件包含文件:该文件非独立使用,被其他