почему в пхп-файле пишут <?php ?> несколько раз?

132
20 мая 2019, 12:00

часто встречается код, который содержит открытие и закрытие тегов php на каждой строке. Например:

    <?= $form->field($model, 'username')->textInput(['maxlength' => true]) ?>
    <?= $form->field($model, 'auth_key')->textInput(['maxlength' => true]) ?>
    <?= $form->field($model, 'password_hash')->textInput(['maxlength' => true]) ?>
    <?= $form->field($model, 'password_reset_token')->textInput(['maxlength' => true]) ?>
    <?= $form->field($model, 'password_reset_code')->textInput(['maxlength' => true]) ?>
  1. Зачем в обычном php-файле постоянно открывать и закрывать < ?php ?> ?
  2. Влияет ли такое оформление на скорость исполнения файла?
Answer 1

<?= ... ?> и <?php ... ?> не одно и тоже, потому что первое равносильно <?php echo ... ?>

На скорость выполнения это не влияет.

READ ALSO
Что такое CRTP?

Что такое CRTP?

Что такое curiously recurring template pattern (CRTP)? Когда его использовать?

157
Структура классов

Структура классов

Всех приветствуюНедавно начал свой путь изучения C++

146
Добавить кнопку на виджет Qt

Добавить кнопку на виджет Qt

Нужна функция добавления кнопки на виджет

171
Как работает pow() в С++?

Как работает pow() в С++?

Решил глянуть код С++ -ного pow()Как это работает?

191