很確定有一個簡單的答案,但很難搜索,因爲使用了模糊的術語。PHP在速記中的真實子句中的多個動作如果
我使用速記if語句,並且當它返回true時想做多個動作,語法是什麼樣的?
例如,邏輯思維我想是這樣的:
<?php
$var = "whatever";
(isset($var) ? $var2=$var; $var3=$var : $error="fubar");
?>
顯然,這將停止與意外;但希望你瞭解我想要完成的事情。
非常抱歉,如果這是一個重複的問題,我發誓我搜索它。 :)
謝謝!
編輯
我明白,無論是否速記是適合這種情況應該受到質疑。但是,仍然可以這樣做,是一個問題。
我不認爲這是可能的。 (...){...} else {...} – chrislondon
'$ var1 = $ var2 = $ var3 =(isset($ var)?$ var:$ error ='foobar ');' – Twisted1919
當你開始將三元組合在一起時,你的代碼只是提交了一個不可讀的WTF。 – TravisO