За последние 24 часа нас посетили 17292 программиста и 1281 робот. Сейчас ищут 1605 программистов ...

Немного не ясен кусочек кода...

Тема в разделе "PHP для новичков", создана пользователем windburn, 22 дек 2009.

  1. windburn

    windburn Активный пользователь

    С нами с:
    22 дек 2009
    Сообщения:
    6
    Симпатии:
    0
    Приветствую,
    столкнулся тут недавно с невиданной доселе конструкцией=)
    То, что делает код - всего лишь выводит сообщение в красивом виде.
    PHP:
    1. <?php
    2. ...
    3. if(!empty($errmsg)){
    4.         ?>
    5.         <div style="border: 1px solid red; font-size: 9pt; font-family: monospace; color: red; padding: .5em; margin: 8px; background-color: #FFE2E2">
    6.         <span style="font-weight: bold">Ошибка:</span><br><?= $errmsg ?>
    7.         </div>
    8.         <?
    9.     echo $regform;
    10.     }
    11. ...
    12. ?>
    Заинтересовало конкретно <?=. Что это такое и с чем это едят?

    Спасибо ;)
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Конструкция <?=SOMETHING ?> равносильна <? echo SOMETHING; ?>
     
  3. windburn

    windburn Активный пользователь

    С нами с:
    22 дек 2009
    Сообщения:
    6
    Симпатии:
    0
    Хм, спасибо, буду знать
    Полезно :)
     
  4. DarkElf

    DarkElf Активный пользователь

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    windburn
    но, помните, что краткие теги (<?) - deprecated)))
     
  5. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    о. я когда-то такое тоже спрашивал)