我是初學者的PHP開發人員,我知道,否則,或者,如果...但我不明白這些:?和其他符號。所以,你可以告訴我這行的意思是:PHP這是什麼意思?
$success = $success ? $b->save(false) : $success;
if (!success) // shouldn't this be without "!"
$transaction->commit(); // this means "do the job, if ok"
else
$transaction->rollBack(); // this means "don't do the job, if not ok"
另外,你能告訴我如何調用這個符號,我不知道他們的名字,所以我無法找到他們
谷歌在PHP三元運營商。 –
這是一個三元運算符,它基本上只是一個if else結構 –
@Irakli這是嘗試瞭解代碼的可怕示例;那可能是你扔掉的東西。成功是真的如此回滾?啊。 –