Persoonlijk vind ik de ternary operator een prachtig ding voor kleine if-then-else constructies, bijvoorbeeld:
Pas wanneer het wat groter wordt pak ik dan IF erbij en netjes extra regels voor de haakjes, zo:
Maar bij de ternary operator is een "else" gedeelte verplicht. Dat kan ik wel "faken", zo bijvoorbeeld:
maar echt fraai vind ik dat eigenlijk niet. Vandaar dat ik 't hier nu maar 'ns post voor commentaar. Graag hoor ik wat jullie een nette oplossing vinden voor de "kleine" if-then constructies.
PHP:
1
| isset($_GET['id']) ? $id = intval($_GET['id']) : $id = 0; |
Pas wanneer het wat groter wordt pak ik dan IF erbij en netjes extra regels voor de haakjes, zo:
PHP:
1
2
3
4
| if ( ... ) { ... } |
Maar bij de ternary operator is een "else" gedeelte verplicht. Dat kan ik wel "faken", zo bijvoorbeeld:
PHP:
1
| isset($_GET['id']) ? $id = intval($_GET['id']) : ''; |
maar echt fraai vind ik dat eigenlijk niet. Vandaar dat ik 't hier nu maar 'ns post voor commentaar. Graag hoor ik wat jullie een nette oplossing vinden voor de "kleine" if-then constructies.
[ Voor 53% gewijzigd door Gwaihir op 22-05-2007 22:14 ]