gpt4 book ai didi

php - 有什么区别? : and ||

转载 作者:可可西里 更新时间:2023-11-01 12:41:51 30 4
gpt4 key购买 nike

使用 ?: 条件运算符和 || 逻辑 OR 有什么区别。

我发现我的代码适用于:

$screenpixelratio = !empty($_COOKIE['screenpixelratio']) || $_COOKIE['screenpixelratio'] || $fallback_pixelratio;

但不是:

$screenpixelratio = !empty($_COOKIE['screenpixelratio']) ? $_COOKIE['screenpixelratio'] : $fallback_pixelratio;

有人可以解释一下为什么它适用于一个,但不能适用于另一个。

最佳答案

第一个 ( conditional or ) 是说...

this or this or this

另一个 ( ternary operation ) 在说

if this then this otherwise that

关于php - 有什么区别? : and ||,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14897901/

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