I have never encountered this in javascript thus far although I am aware : ? means else if. I am having trouble figuring out how to lay it out in PHP. Here is what I did - where am I going wrong if it is wrong?
JSCRIPT
var midparams = dparams2.isramped() ? dparams2 : DailyParams.avg(dparams1, dparams2);
PHP
$midparams = $dparams2->isramped() if $dparams2 = $midparams else $DailyParams->avg($dparams1, $dparams2);
ifandelsein the middle of an expression like that?