In PHP when using ternary operator (?:) what are benefits/damage of evaluating multiple conditions at a time? -


having hard time finding words phrase every example using ternary uses single condition

$x = ($x > 1) ? 1 : 0;
$x = (any single evaluation) ? if true : if false;

above, how example found structured.

my question though structure below, using here &&

$x = (($x > 1) && ($z === 0)) ? 1 : 0;

so question whether using format of last example above frowned upon or causes issues since have never seen used or benefits/damage explained.

the possible issue more complex condition, harder read. there comes point it's easier read if( ... ) {$x = 1;} else {$x = 0;} ternary operator alternative.


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -