PHP编码标准

每家公司都根据他们的最佳实践遵循不同的编码标准。编码标准是必需的,因为可能有许多开发人员在不同的模块上工作,所…

每家公司都根据他们的最佳实践遵循不同的编码标准。编码标准是必需的,因为可能有许多开发人员在不同的模块上工作,所以如果他们将开始创建自己的标准,那么源代码将变得非常难以管理,将来很难维护该源代码。

以下是使用编码规范的几个原因 –

  • 您的同行程序员必须了解您制作的代码。编码标准是所有团队破译代码的蓝图。

  • 通过一致的编码实现简洁和清晰,从而避免常见错误。

  • 如果你在一段时间后修改你的代码,那么就很容易理解代码。

  • 其行业标准遵循特定标准,以提高软件质量。

在使用PHP进行编码时,可以遵循的准则很少。

  • **缩进 和行长度** – 使用4个空格缩进并且不使用任何选项卡,因为不同的计算机使用不同的制表符设置。 为了更好的代码可读性,建议保留大约75-85个字符的行。

  • 控制结构 – 这些包括if,for,while,switch等。控制语句应该在控制关键字和左括号之间有一个空格,以便将它们与函数调用区分开来。 强烈建议您在技术上可选的情况下始终使用花括号。

例子

if ((condition1) || (condition2)) {
 action1;
}elseif ((condition3) && (condition4)) {
 action2;
}else {
 default action;
}

你可以写如下的switch语句 –

switch (condition) {
   case 1:
      action1;
      break;

   case 2:
      action2;
      break;

   default:
      defaultaction;
      break;
}
  • 函数调用 – 应调用函数,函数名称,左括号和第一个参数之间没有空格; 逗号和每个参数之间的空格,最后一个参数,右括号和分号之间没有空格。这是一个例子 –
$var = foo($bar, $baz, $quux);
  • 函数定义 – 函数声明遵循“BSD / Allman风格” –
function fooFunction($arg1, $arg2 = '') {
 if (condition) {
    statement;
 }
 return $val;
}
  • 评论 – C风格评论(/ /)和标准C ++评论(/)都很好。 不鼓励使用Perl / shell样式注释(#)。

  • PHP代码标签 – 总是使用 <?php?>来分隔PHP代码,而不是<??>速记。这是PHP兼容性所必需的,也是将PHP代码包含在不同操作系统和设置中的最便携方式。

  • 变量名称

    • 使用全部小写字母
    • 使用’_’作为单词分隔符。
    • 全局变量应该加上’g’。
    • 全局常量应该全部用’_’分隔符大写。
    • 静态变量可以用’s’作为前缀。
  • 使函数重入 – 函数不应该保留阻止函数重入的静态变量。

  • 声明块的对齐 – 声明的块 应该一致。

  • 每行 一条语句 – 每行只能有一条语句,除非语句非常相关。

  • 简短的方法或函数 – 方法应该将自己限制在一页代码中。

在编写PHP程序时,应该考虑更多的要点。总的意图应该是在整个代码编程中保持一致,并且只有在遵循任何编码标准时才有可能。如果你喜欢不同的东西,你可以设置自己的标准。

类别:PHP 技巧

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册