В течение последних двух дней ive просматривает код, который имеет переменные php echo'd, отображаемые следующим образом
<?=$selected?>
Что именно происходит и почему? Как это называется?
Это называется Short Tag. Это ярлык для <?php echo $selected;?>
. Он широко принят, но есть много литературы, которая не рекомендует использовать ее, поскольку она приводит к меньшему переносу кода (многие установки PHP не содержат коротких тегов). Я согласен, просто взгляните на беды этого пользователя . Также см:
Являются ли PHP короткие теги приемлемыми для использования?