This version of the page http://www.karman.com.ua/_vyhod_iz_html_0_0_0_457_1.html (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2007-12-07. The original page over time could change.
Выход из HTML.

Выход из HTML


портал о хостинге в Украине
Хостинг + Украина = Karman.com.ua
Хостинг-компании Украины:
 
Доменные имена
¤
Форум о хостинге
¤
Украинский хостинг в фотографиях
¤
Советы по выбору хостинга
¤
Будьте на чеку!
¤
Действующие лица
¤
Энциклопедия хостинга
¤
Сайты о хостинге
¤
Панели управления хостингом
¤
О доменах
¤
PHPMyAdmin и MySQL
¤
.htaccess
¤
Законодательство Украины
¤
ЧаВо
¤
Еще глубже
¤
Основы сайта
¤
Интересные скрипты
¤
Изучаем PHP
¤
Как заработать на сайте
¤
Раскрутка сайта
¤
CMS
¤
Анекдоты
¤
Реклама на сайте
¤
Все проекты компании

Сайт от А до Б

/

Основы сайта

/

Как заработать на сайте

/

Интересные скрипты

/

Раскрутка сайта

/

Изучаем PHP

/

CMS


Выход из HTML 

Выход из HTML
Когда PHP разбирает файл, он просто передаёт текст файла, пока не
обнаружит один из специальных тэгов, который говорит о
необходимости начать интерпретацию текста как кода PHP.
Разборщик выполняет весь найденный код до закрывающего
тэга PHP, который говорит разборщику, что нужно снова начать
просто передавать текст. Этот механизм позволяет внедрять PHP-код
в HTML: всё за пределами тэгов PHP остаётся без изменений, а
внутри тэгов - разбирается как код.

Имеются три набора тэгов, которые используются для обозначения
блоков кода PHP. Только два из них ( и
) всегда доступны; другие можно
включать и отключать из файла конфигурации php.ini.
Также, если вы предполагаете
внедрять PHP-код в XML или XHTML, нужно
использовать форму для соответствия XML.

Тэги, поддерживаемые PHP:

Пример 5-1. Способы выхода из HTML

1.  или XML, делайте так\n"); ?>

2. 
    Это аббревиатура для ""
   
3. 

Первый способ, , это предпочтительный метод,
так как он позволяет использовать PHP в коде, соответствующем
правилам XML, таком как XHTML.

Второй способ вообще невозможен. Сокращённые тэги доступны
только тогда, когда они подключены. Это можно сделать функцией
short_tags() (только в PHP 3), включив
установку конфигурации short_open_tag в PHP config-файле, или
скомпилировав PHP с опцией --enable-short-tags
в configure. Даже если вы по умолчанию включили в
php.ini-dist, использование сокращённых тэгов
не рекомендуется.

Закрывающий тэг блока будет иметь следом за собой ведомый
символ newline, если он имеется. Также закрывающий тэг
автоматически подразумевает точку с запятой; вам не нужно
также вводить символ "точка с запятой" в конце последней
строки PHP-блока.

PHP позволяет использовать структуры такого вида:

Пример 5-2.
Advanced escaping/продвинутая замена

if ($expression) {
    ?>
    Это правильно.
    } else {
    ?>
    Это неправильно.
    }
?>
 

Этот код работает так, как ожидается, поскольку, когда PHP
встречает закрывающие тэги ?>, он просто начинает выводить
всё, что обнаруживает после них, до обнаружения
другого открывающего тэга. Этот пример, конечно, надуманный,
но при выводе больших блоков текста выход из
режима разбора PHP обычно более эффективен, чем отправка
всего текста через echo() или print() или что-нибудь
похожее.
_______________________________________________________________



Постоянный адрес: http://karman.com.ua/_vyhod_iz_html_0_0_0_457_1.html

Читайте также:

  Чтение/показ из файлов или загрузка/получение из базы данных бинарных файлов.

  Как делать UPLOAD файлов на сервер и о возможных глюках.

  Как сделать Интернет-магазин?

  Ах, баннеры, баннеры.

  Создаём графический информер на PHP.

  Smarty, пристальный взгляд на функции.

  PHP: Своя система голосования.

  Ночные мытарства спеца по раскрутке, или постраничный вывод контента в браузер на примере PHP.

  Новый тип навигационной системы при постраничном выводе.

  Обработка ошибок с помощью trigger_error() и set_error_handler().

  Написание автоматических тестов и среда phpUnit.

  Шаблонизация приложений. Smarty.

  Развитие объектной ориентированности PHP.

  Когда PHP приходит на помощь...

  Советы и трюки по PHP.

  Приемы безопасного программирования веб-приложений на PHP.

  Оптимизация программ на PHP.

  Модульное программирование на PHP или как написать маленький портал.

  Графический счётчик на PHP.

  Система защиты от автоматических регистраций на PHP.



Документы: 1-20, 21-40.

© Universal Platform, 2004-2007. Все права защищены. При цитировании материалов ссылка на www.karman.com.ua обязательна. Редакция "Кармана" может не разделять точку зрения авторов статей, сообщений и ответственности за их содержание не несет.

  Реклама: Хостинг UA-IX
  Весь контент без дизайна: контент, меню, форум, доска объявлений, ЧаВо, энциклопедия, каталог сайтов