I saw this today in some PHP code.
$items = $items ?: $this->_handle->result('next', $this->_result, $this);
What is the ?: doing? Is it a Ternary operator without a return true value? A PHP 5.3 thing?
I tried some test code but got syntax errors.