gpt4 book ai didi

php - 可以链接比较运算符吗?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:05:53 24 4
gpt4 key购买 nike

到目前为止,我一直无法在官方 PHP 文档或本网站上找到此信息。所以,这可能意味着我在错误的条件下搜索,或者它不受支持。我在找什么?我会描述它...

假设我在 PHP 中进行了以下比较:

if (($a == $b) && ($b == $c))
doSomething();
else
doSomethingElse();

if (($d < $e) && ($e < $f))
doSomething();
else
doSomethingElse();

PHP 是否有某种语法可以在不对两个不同比较进行显式 AND 操作的情况下将比较链接在一起?例如,是否可能是这样的:

if ($a == $b == $c)
doSomething();
else
doSomethingElse();

if ($d < $e < $f)
doSomething();
else
doSomethingElse();

请注意,我正在寻找该语言的句法速记。我知道我可以轻松地为这些链式比较中的每一个编写一个函数,但这是一个笨拙的解决方法,并且不是我们想要的。例如:

function chainedGreaterThan($args)
{
for ($i = 0; $i < count($args) - 1; $i++)
if ($args[$i] <= $args[$i + 1])
return false;
return true;
}

这在技术上是可行的,但不是该语言给出的句法速记。

最佳答案

不,PHP 没有这样的东西。

关于php - 可以链接比较运算符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15070831/

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