Существует ли в PHP какой-либо тернарный оператор или тому подобное, который действует как ??
для С#?
??
в С# чист и короче, но в PHP вы должны сделать что-то вроде:
// This is absolutely okay except that $_REQUEST['test'] is kind of redundant.
echo isset($_REQUEST['test'])? $_REQUEST['test'] : 'hi';
// This is perfect! Shorter and cleaner, but only in this situation.
echo null? : 'replacement if empty';
// This line gives error when $_REQUEST['test'] is NOT set.
echo $_REQUEST['test']?: 'hi';