gpt4 book ai didi

php - 函数中返回/回显的最简单方法(简写 IF)

转载 作者:行者123 更新时间:2023-12-02 07:23:00 24 4
gpt4 key购买 nike

我类有这个功能。默认它应该回显值,但也通过使用可选参数将值返回给变量。

public function test($return = false) {

$value = 'demo123';

if ($return) {
return $value; // optional
} else {
echo $value; // default
}

}

有什么方法可以使这个“如果”更短,在一行中(因为我有很多功能,所以我可以节省很多行)。

我试过三元运算符,但我不知道我是否可以以某种方式使用它们。

执行此返回/echo 功能的最佳、正确、美观的方法是什么?

最佳答案

行并不昂贵,因此减少代码行并不是一个特别有用的目标,尤其是当它降低可读性时。

但是,您可以删除 else 子句,因为 return 会返回!

public function test($return = false)
{
$value = 'demo123';

if ($return) {
return $value; // optional
}
echo $value; // default
}

关于php - 函数中返回/回显的最简单方法(简写 IF),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37974027/

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