sorry i should have made myself bit more clear.
lets consider following example:
$myVar = 'If you have value, the its: '.((isset($name)) ? $name : NULL);
what i am saying that the bit with "NULL" is not required here. and if the var names are quite big e.g. $this->oObj->oAnotherObj->_aData['phase'] than you would see that its getting quite messy. e.g. it would be:
((isset($this->oObj->oAnotherObj->_aData['phase'])) ? $this->oObj->oAnotherObj->_aData['phase'] : NULL);
ideally something like this would be much neater:
useif (isset($this->oObj->oAnotherObj->_aData['phase']));
see what i mean? i am only typing out the var itself once, and thats all i should be doing. i dont want to type it out again if it is set!