gpt4 book ai didi

PHP:使用单词 'and' 的语法是什么意思?

转载 作者:可可西里 更新时间:2023-10-31 23:58:40 26 4
gpt4 key购买 nike

我正致力于在 Wordpress 中制作助行器。我看到了一些示例代码,它的其中一行具有以下语法:

!empty($item->attr_title)
and $attributes .= ' title="'.esc_attr($item->attr_title).'"';

这是做什么的?我假设如果对象属性不为空,它会附加标题字符串,但我不确定此处“和”字的作用。

最佳答案

PHP 对 bool 表达式进行短路求值,也就是说,在结果确定之前,只对尽可能多的项求值。

true and something()

将计算 something()(完整的表达式仍然可以计算为 false),而

false and something()

将在 false 项后停止计算。

关于PHP:使用单词 'and' 的语法是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18345299/

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