次のような 3 つの値があります。
$a = null
$b = 3;
$c = null
(何が起こるかはわかりませんnull
。おそらくすべてであるかもしれませんし、まったくないかもしれません。)
いわゆる遅延読み込みに続いて、最初の非 null 値を次のように割り当てようとしました。
$d = $a or $b or $c;
(JavaScriptのやり方と似ていますvar d = a || b;
(aがなければbを代入します)。)
しかし、PHPではうまくいかないようです。
私はそれを間違っていますか、またはこれを行うための最良かつ最も簡単な方法は何ですか?