<? use yii\helpers\Html; ?>
<h1><?= Html::encode($this->title) ?></h1>
<?= - всегда включен, тут нет вопросов, а вот <? это плохая практика. Посмотрите на серьезные проекты, типа php framewok-ов и найдите там <?.<?php вначале файла так что в случае с use вообще проблем быть не должно, так как <?php создалось автоматом и use автоматом в верх файла попадает при вставке класса в код.
PHP также допускает короткий открывающий тег <?, однако использовать их нежелательно...
<? $form = ActiveForm::begin() ?><?php $form = ActiveForm::begin() ?><? $f = AF::b() ?> раз воюем за каждый символ, вот только читать это невозможно
Я не настраивал раньше lamp и как-то просто не подумал что короткий тег может быть отключен по умолчанию
<? но есть <?=. Так что большинство используют <?= и <?php, чего и Вам крайне рекомендую.Нет такого стандарта который бы запрещал мне его использовать
Files MUST use only <?php and <?= tags.