Задать вопрос
ettaluni
@ettaluni
ERROR MEME

Какой стиль лучше использовать в лапше?

Доброго дня, не могу решить что лучше, такое:
<div class = "items">
    <?foreach ($items as $item):?>
        <span class = "items__item"><?=$item['name']?></span>
        <?if (isset($item['if'])):?>
            <span class = "if-span"><?=$item['if']?></span>
        <?endif;?>
    <?endforeach?>
</div>

Или такое:
<div class = "items"><?
    foreach ($items as $item) {
        ?><span class = "items__item"><?=$item['name']?></span><?
        if (isset($item['if'])) {
            ?><span class = "if-span"><?=$item['if']?></span><?
        }
    }
?></div>

И хотелось бы развернутого мнения, почему вы используете такой. И конечно я всегда рад другим новым вариантам.
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега PHP
А вы можете хоть один аргумент в защиту второго варианта привести? Вот и ответ.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
В документации даже написано. Что рекомендуется первый способ в шаблонах.
Когда у тебя куча кода и бац } встречается, фиг поймешь ежесекундно что это и из виду теряется легко.
endif и т.д. куда нагляднее.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽