PHP编码标准是什么?详细介绍

2021年3月23日15:05:38 发表评论 859 次浏览

PHP遵循一些规则并保持其编码风格。由于世界各地有许多编码人员和开发人员, 因此他们每个人都可以遵循不同的编码风格和标准, 但这对于开发人员理解其他开发人员代码会造成极大的困惑和困难。很难管理和存储代码以备将来参考。这是编码标准发挥作用的地方。这不仅使代码易于阅读, 而且使将来的代码也易于参考。就像一个蓝图一样, 这使代码易于理解并且更易于解密。这也使代码更加正式, 面向行业或软件。下面提到的是为了维持PHP编码标准而必须遵循的一些准则。

PHP标签:

必须使用PHP标准的tags()而不是简写的tags()来分隔PHP代码。

评论:

强烈建议使用标准C和C ++注释样式, 即(//)–用于单行, (/ * * /)–用于多行, 并且建议使用Python或Perl样式的注释, 即(#), 灰心。

行长和缩进:

标准建议每行代码不超过75-85个字符。切勿使用制表符进行缩进, 而应使用4个空格, 因为它是大多数编程语言中的标准缩进方法。

构建控制流语句:

控制流或条件语句必须以某种方式编写, 以便可以与函数调用语句区分开。在编写if, for, while, switch和其他控制流语句时, 关键字和左括号之间必须有一个空格。

例子:

<?php
  
$n = 5;
if ( $n > 0){
     echo "Positive" ;
}
elseif ( $n < 0){
     echo "Negative" ;
}
else {
     echo "Zero" ;
}
  
?>

输出如下:

Positive

函数调用:

在编写函数调用语句时, 函数名称和左括号之间必须没有空格。例:

<?php
  
echo testFunc(5, 6);
  
function testFunc( $num1 , $num2 ) {
    $val = $num1 + $num2 ;
    return $val ;
}
  
?>

输出如下:

11

命名变量:

以下是为命名变量必须遵循的一些约定:

  • 使用小写字母命名变量。
  • 使用" _"分隔变量中的单词。
  • 静态变量名称可以以字母" s"开头。
  • 全局变量名称必须以字母" g"开头。
  • 使用大写字母定义全局常量, 并以" _"作为分隔符。

块对齐:

每个代码块和花括号必须对齐。

短函数:

所有函数和方法都必须将自己限制在一个页面中, 并且不能太长。

注意注意:提供上述规则只是为了使代码易于理解和易于管理。如果违反上述规则, 则不会有任何特定的错误。但是, 强烈建议你遵循上述约定, 从开发人员的角度来看, 提高代码的整体质量。

如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请写评论。

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: