Это часть большего кода, я продолжаю получать ошибку синтаксического анализа ::: если я создаю функцию if вне $ return и ссылаюсь на нее с сеансом, она работает, но это не "хорошее" кодирование ::: Как я могу решить эту неприятную проблему или лучше построить мое возвращаемое значение? ::: Любая помощь очень ценится :::
$return = '';
$return .='<div id="viewport">'. "\n";
$return .= $ic . "\n";
$return .='<div id="' . $wallID . '"></div>'. "\n";
$return .='</div>'. "\n";
$return .= if( isset($coda) )'<div id="coda' . $wallID . '"></div>';. "\n";
$return .='</div>'. "\n";
$return .='<div class="clearfix"></div>'. "\n";
return $return;