Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > вывести html с тегами "как есть", в виде текста


Автор: burakov 10.3.2010, 11:22
Добрый день.

php Выводит результат выполнения скрипта в броузер.

и этот броузер естественно преобразует выводимое содержимое 
допустим если в php
есho '<b>privet</b>';

то в броузере мы увидим только жирненький привет... (а <b></b> НЕ УВИДИМ)
есть ли в html какой нибудь тег, который позволит вывести в броузер результат работы скрипта "как есть". без интерпретирования html тегов?

можно конечно смотреть исходный код страницы (в файрфокс удобно резализовано), но хочется как то поудобней чтоб...

Спасибо.

Автор: StachelDraht 10.3.2010, 11:29
<code> </code>

Автор: skyboy 10.3.2010, 11:33
используй функцию http://php.net/htmlspecialchars
Код

echo htmlspecialchars('<b>privet</b>');


Добавлено через 3 минуты и 55 секунд
StachelDraht, т.е. 
Код

<code>
<b>privet</b>
</code>
 в браузере отобразить не "privet" жирным шрифтом? сам-то пробовал?
в любом случае, даже если бы подобные "магический тег" существовал, все бы разваливалось при вложении конструкции:
Код

<magic>
 <magic>
   Epic Fail!!!!
 </magic>
</magic>

Автор: StachelDraht 10.3.2010, 16:40
skyboy, 
точно, не подумавши написал

- мне

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)