7、PHP has the ternary operator (foo?bar:baz) and an enormous (and unwieldy) list of function names, with all kinds of naming conventions; you'll find Python a lot cleaner.
2、So be sure to ponder your reasons when choosing the ternary operator.
6、Of course, you could use an ordinary if-else statement (described later), but the ternary operator is much terser.
3、For Java developers, this is exactly the way the ternary operator — the? : expression — works.
9、Format cascaded ternary operators in columns.
8、This expression can be as simple as a variable (as shown in Listing 2) or a method call (like getList()), or a complex expression that involves boolean logic or a ternary operator.
1、This new operator is, in fact, a shortcut notation for the ternary operator.
5、You can see that this code is more compact than what you'd need to write without the ternary operator:
4、The second occurrence of the name variable is simply omitted and the ternary operator is no more ternary and is shortened to this more concise form.