gpt4 book ai didi

php - 带有一个等号的 php if 语句...?这是什么意思?

转载 作者:IT王子 更新时间:2023-10-29 00:09:37 26 4
gpt4 key购买 nike

我正在尝试解决问题,并且需要了解此 if 语句的含义:

if ($confirmation = $payment_modules->confirmation()) { 

我能找到的所有资源都只显示带有双等号的 if 语句,而不是单个等号。这是 php if 的简写形式之一吗?它在做什么?

(如果它实际上是错误的语法,将其更改为双等号并不能解决问题。照原样,在某些情况下它确实返回 true。在我正在排除故障的情况下,它不会返回 true直到我刷新浏览器。)

非常感谢任何帮助!!!

最佳答案

这是一种速记形式,完全等同于:

$confirmation = $payment_modules->confirmation();
if ($confirmation) {

}

关于php - 带有一个等号的 php if 语句...?这是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1518076/

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