📜  PHP |编码标准

📅  最后修改于: 2022-05-13 01:56:32.208000             🧑  作者: Mango

PHP |编码标准

PHP遵循一些规则并保持其编码风格。由于世界各地有很多开发人员,如果他们每个人都遵循不同的编码风格和标准,这会给一个开发人员理解另一个开发人员的代码带来很大的混乱和困难。管理和存储代码以供将来参考将非常困难。

出于各种原因,编码标准开始发挥作用。

维护编码标准的原因:

  • 由于熟悉,在不同模块中工作的人可以轻松管理源代码。
  • 作为其他团队成员了解管理或更改代码的蓝图。
  • Clarity 可以节省大量时间来解决常见错误,因为它很容易理解。
  • 编码标准或行业标准提高了软件的质量和一致性。

下面提到了一些必须遵循的准则,以保持PHP编码的标准。

  • PHP标签:必须使用PHP标准标签,而不是简写标签来分隔PHP代码。

完整标签:

                

短标签:

  • 注释:强烈建议使用标准 C 和 C++ 注释样式,即 (//) 用于单行, (/* */) 用于多行,并且使用Python或 Perl 注释样式,即 (#),是灰心。
  • 行长和缩进:标准建议每行代码不超过 75-85 个字符。不能使用制表符进行缩进,而是使用空格,因为它是大多数编程语言中的标准缩进方法。每行一个语句,否则将行拆分为长多个。
  • 控制结构:控制流或条件语句必须以这样的方式编写,以便它们可以与函数调用语句区分开来。在编写 if、for、else、foreach、do、while、switch 和其他控制流语句时,关键字和左括号之间必须有一个空格。函数定义在函数名称和左括号之间没有任何空格。
  • 函数调用:参数、逗号、最后一个参数和分号之间不能有空格。始终使用完整的PHP标签并避免使用简写标签。此外,在 '='运算符的两侧之间留一个空格。

例子:

PHP
 0){
    echo "Positive";
}
elseif ($n < 0){
    echo "Negative";
}
else{
    echo "Zero";
}
 
?>


PHP


输出:

Positive

例子:

PHP


输出:

11
  • 命名变量:为了命名变量,必须遵循一些约定:
    • 使用小写字母命名变量。
    • 使用“_”分隔变量中的单词。
    • 静态变量名称可以以字母“s”开头。
    • 全局变量名称必须以字母“g”开头。
    • 使用大写字母以“_”作为分隔符来定义全局常量。
  • 块对齐:每个代码块和花括号都必须对齐。
  • 短函数:所有函数和方法都必须限制在一个页面内,并且不能太长。

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