gpt4 book ai didi

PHP或者类似于javascript的运算符?有简单的方法吗?

转载 作者:行者123 更新时间:2023-12-02 23:29:13 25 4
gpt4 key购买 nike

在 javascript 中,我可以将对象文字作为参数传递给对象,如果值不存在,我可以通过编写以下代码来引用默认值;

this.title = params.title || false;

是否有类似的方法可以使用 PHP 实现此目的?

我是 PHP 新手,我似乎找不到答案,如果没有像 javascript 这样的简单解决方案,那对我来说简直是疯狂!!

PHP 中使用三元运算符进行函数调用的最佳方式是吗?

isset($params['title']) ? $params['title'] : false;

谢谢

最佳答案

不要寻找完全相同的,因为 PHP 的 bool 运算符和数组访问机制差异太大,无法提供这种功能。您想要的是为参数提供默认值:

function foo(array $params) {
$params += array('title' => false, ...);

echo $params['title'];
}

关于PHP或者类似于javascript的运算符?有简单的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17895667/

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