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

135
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)? Когда его использовать?

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

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

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

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

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

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

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

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

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

193