Поиск

Передача страницы HTML в браузер

Те, кто начинает изучать HTML, быстро понимают, что вид простого текста в Webбраузере оставляет желать лучшего. Действительно, язык HTML был создан для разметки простого текста. Так как HTML работает на основе до бавления тэгов к тексту, мы можем использовать РНР для отправки HTML тэгов в браузер вместе с другими нашими данными.

Передача страницы HTML в браузер с помощью РНР

  1. Откройте сценарий first.php в текстовом редакторе.
  2. Отредактируйте текст «Hello, world!» в строке 7, добавив тэги для выделе ния текста полужирным шрифтом и выровняв текст по центру print ("<BxCENTER>Hello, world! </CENTERx/B>") ;
  3. Загрузите сценарий (листинг 1.4) на сервер, перезагрузите страницу в бра узере (рис. 1.4).

Листинг 1.4 т С помощью функции print HTMLтэги можно вместе с тек стом послать в браузер, где и произойдет форматирование.


1. <HTML>
2. <HEAD>
3. <TITLE>First PHP Script</TITLE>
4. </HEAD>
5. <BODY>
6. <?PHP
7. print ("<BxCENTER>Hello, world!</CENTERx/B>") ; .
8. ?> '
9. </BODY>
10. </HTML>

HTMLтэги, требующие кавычек (например, <FONT COLOR=" #000000 ">), могут вызвать проблемы при печати из РНР, поскольку функция print () также исполь зует кавычки. В таких случаях необходимо использовать обратный слеш (). В нашем примере инструкция будет выглядеть следующим образом: print "<FONT COLOR="#000000">",. После этого РНР напечатает кавычки, не интерпретируя их как начало или конец самой строки. В книге дано множество примеров подобного экранирования, представлены некоторые другие специальные символы.