За последние 24 часа нас посетили 18008 программистов и 1582 робота. Сейчас ищут 1278 программистов ...

Не работает heredoc.В чем проблема?

Тема в разделе "PHP для новичков", создана пользователем BupycAP, 5 дек 2011.

  1. BupycAP

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

    С нами с:
    5 дек 2011
    Сообщения:
    3
    Симпатии:
    0
    Изучаю пхп.И вот столкнулся с проблемой.Не работает heredoc код.Даже вот такой например

    <?php

    $abc = <<<_EOD
    Пример текста,
    занимающего несколько строк,
    с помощью синтаксиса nowdoc.
    _EOD;

    echo $abc;

    ?>

    Почему он выводит все одной строкой?
     
  2. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
    Если имеется ввиду вывод в окно браузера, то все правильно, т.к. нет тега <br /> для перевода строки, иначе можно открыть исходный код страницы и увидеть, что переносы строк присутствуют...
     
  3. BupycAP

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

    С нами с:
    5 дек 2011
    Сообщения:
    3
    Симпатии:
    0
    Понял.Спасибо.