PHP遵循一些规则并保持其编码风格。由于世界各地有许多开发人员,如果他们每个人都遵循不同的编码风格和标准,这将给开发人员理解另一个开发人员的代码带来极大的困惑和困难。管理和存储代码以备将来参考将非常困难。
编码标准出于各种原因开始发挥作用。
保持编码标准的原因:
以下是一些必须遵循的准则,以维护PHP编码的标准。
PHP标签:
必须使用PHP的标准标签来界定PHP代码,而不是使用简写标签。
<?PHP
PHP code
?>
短标签:
<?
PHP code
?>
注释:强烈鼓励使用标准的C和C++注释风格,即(//)用于单行注释,(/ /)用于多行注释,不推荐使用Python或Perl风格的注释,即(#)。
行长度和缩进:标准建议每行代码不超过75-85个字符。缩进时不要使用制表符,而应该使用空格,因为在大多数编程语言中这是标准的缩进方法。每行只写一条语句,否则对于长的多条语句应该将其分行。
控制结构:控制流或条件语句必须以使其与函数调用语句区分开的方式编写。在编写if、for、else、foreach、do、while、switch等控制流语句时,关键字和开括号之间必须有一个空格。函数定义在函数名和开括号之间不应有任何空格。
函数调用:参数、逗号、最后一个参数和分号之间不应有空格。始终使用完整的PHP标签,避免使用简写标签。此外,在“=”操作符的两侧之间要留一个空格。
示例:
<?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
变量命名:在命名变量时,有一些惯例必须遵循:
短函数:所有函数和方法必须限制在一页以内,并且不能过长。
注意:上述规则仅是为了使代码易于理解和管理。违反上述规则不会导致特定错误。但强烈建议遵循上述约定,以从开发者的角度提高代码的整体质量。