私のウェブサイトでは、三元演算子がすべて使用されており、それらを更新して融合させることを検討しています。これはほんの一例であり、私は移行のヒント/示唆を得ることを望んでいました。合体したことは、見つかった最初の値/文字列を送ることであり、合体で可能かどうかはわかりません。PHP 7では、どのようにして私のウェブサイトのこの3元関数を合体させるのですか?
echo (
($member_logged_in == 1)
? '<a href="profile.php">My Profile</a>'
: '<a href="login.php">Login</a>'
);
これを合体にすることは可能ですか、3値演算子を使用する必要がありますか?
'if(!empty($ member_logged_in))echo 'プロファイルリンク';'を実行している特別な理由はありますか? –
実際には、それぞれの(検証するかどうかを検証する)ために、特定のecho文が必要です。私はもともと大きな(r)if文を持っていましたが、SOから3者演算子について学びましたが、演算子を合体させるべきかどうか疑問に思っていましたか? – BluTiger13
@ BluTiger13ちょうどsidenote、あなたはすべてのかっこを削除することができます。彼らは余分です。 – Daan