gpt4 book ai didi

php - 如何正确格式化 PHP 'IF ELSE' 语句?

转载 作者:可可西里 更新时间:2023-11-01 12:40:05 24 4
gpt4 key购买 nike

这是一个长期存在的问题,我在许多火爆的编码 session 中遇到过。

一个人这样编码,另一个人那样编码。所以经过多次推拉我很好奇......是否有任何正确的措辞 PHP“IF ELSE”语句的方法?

我个人使用:

if ($variable == 'setvalue')
{
$variable = executefunctiononvariable($variable);
} else {
$variable = executedifferentfunctiononvariable($variable);
}

虽然我已经提出了其他选择,但经过多次争论,例如:

if ($variable == 'setvalue')
{
$variable = executefunctiononvariable($variable);
}
else
{
$variable = executedifferentfunctiononvariable($variable);
}

if ($variable == 'setvalue')
$variable = executefunctiononvariable($variable);
else
$variable = executedifferentfunctiononvariable($variable);

if ($variable == 'setvalue') {
$variable = executefunctiononvariable($variable);
} else {
$variable = executedifferentfunctiononvariable($variable);
}

最佳答案

我个人像上一个一样格式化我的 if/else:

if ($variable == 'setvalue') {
$variable = executefunctiononvariable($variable);
} else {
$variable = executedifferentfunctiononvariable($variable);
}

在我看来,您的版本是 1 和 3 的混合体。

我还与编码员一起工作,他们都做所有这些,但从未听说过标准的编码器。

php网站使用最后一个:http://ca2.php.net/manual/en/control-structures.elseif.php

在某些情况下,如果 if 语句总是很短,我也会使用第二个示例。如果它有可能变得更长(每行超过 1 行),我会做 #1。我尽量避免 #2,因为以后很难添加 {}。

关于php - 如何正确格式化 PHP 'IF ELSE' 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/550322/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com