arrow2 软件系统 arrow2 编程技术
PHP代码规范化
PHP,规范化
2007-10-07 17:12:48  

字体         收藏 推荐 打印 关闭

1.TAB键,相当于4个空格,而不是真实的TAB,可以在编辑器软件中设置(可省略)
2.代码格式:例子:(if, for, while, switch等等)



if ((condition1) || (condition2)) {
    
action1;
} elseif ((condition3) && (condition4)) {
    
action2;
} else {
    
defaultaction;
}
 
switch (condition) {
    
case 1:
        
action1;
        
break;
 
    
case 2:
        
action2;
        
break;
 
    
default:
        
defaultaction;
        
break;
 
}

if 与后面的小括号,有一个空格,后面的那个小括号与括号里面的代码第一个字母之间,没有空格, ||, && 等数学符号左右,要有空格
右括号与综括号之间,要有空格,如 ){, 并在同一行
要注意代码的缩进,缩进是4个空格的TAB


如果if 后面的条件只有一行简单的,可以写在一行里,如:



if ($user_gender == 1) $user_boy = true;

3.



$var = foo($bar, $baz, $quux);
  
$var = ‘test’;

变量之间的等于号 = ,左右至少要有一个空格,并把相临的几条语句对齐,如下:



$short           = foo($bar);
$long_variable = foo($baz);

4.自定义的函数


如下例子:



function fooFunction($arg1, $arg2 = '')
{
    
if (condition) {
        
statement;
    
}
    
return $val;
}

function下的第一个综括号{,要在function这一行的下行,function中的代码,要缩进
函数名称规范:函数名中的每个单词,要用英文全称,不会的,用汉语拼音,函数首个单词,要小写,之后的每个单词首字母大写
函数中的变量:有默认值的变量排在所有变量的后面


5.尽量使用 require_once 或include_once 代替require,include
6.PHP代码,要用



<?php ?>

,不要使用短标记,如:



<? ?>

7.变量命名:
变量名称使用小写全称英文字母,并用下划线分开每个单词,不会的,用拼音代替,尽量不使用缩写单词。
如:$login_name, $result_array, $result_str


来自:不详   作者: 未知   责任编辑:admin | 返回顶部


用户评论
文章分类


名称 作者 内容 论坛

关键字
PHP,规范化

google中搜索
相关文章
  · 谈谈PHP文章 ...
  · PHP 和Oracle 构 ...
  · PHP 应用程序 ...
  · 使用 PHP 快速 ...
  · php代码优化
  · php正则表达 ...
  · PHP 的安全错误
  · Linux下用Cronta ...
  · Windows定时自 ...
  · PHP删除非空 ...
  · PHP 截取字符串
  · 智能的PHP缩图 ...
  · PHP优化的点 ...
  · PHP缩略图类
  · php--session的问 ...
  · PHP+MySQL的分 ...
  · PHP中Basic Authe ...
  · 一个XML操作 ...
  · 如何解决php ...

最新发表
  ·  C# 打造个性浏览器
  ·  域名解析操作说明
  ·  W2K下安装MYSQL 4.0.21
  ·  Asp.net中执行Url重写
  ·  第三方Web Html Editor的使用
  ·  Iframe跨域问题.
  ·  垃圾邮件评判优化
  ·  如何对电子商务系统进行需求分析
  ·  IPS支付说明
  ·  谈谈PHP文章系统和SEO的关系