Ответы пользователя по тегу PHP
  • Почему не стоит использовать алтрентативный синтаксис PHP?

    EvilWolf
    @EvilWolf
    Пишу под веб
    Для поддержки <? code... ?>
    Нужно включить short_open_tag в настройках php. Это не всегда возможно и является очень уж неявной зависимостью от среды.

    К тому же если этой опцию не включить, код страницы не будет интерпретироваться языком и будет весь выведен на экран клиента, что очень небезопасно.

    В итоге, из-за лени программиста, пользователю вашего кода нужно делать дополнительные телодвижения, а если он ещё и не разбирается в том, что делает, то это становится небезопасно.

    Что касается
    <?= code... ?>
    такой код можете использовать спокойно, является сокращённой записью
    <?php echo code... ?>
    И я не разу не видел что бы это кто-то критиковал.
    Ответ написан