ВУЗ:
Составители:
Рубрика:
30
включить в этот файл команды PHP, необходимо заключить команды PHP в специальные
теги, которых различают 4 вида (они эквивалентны и можно использовать любые):
Инструкция обработки XML:
<?php
...
?>
Инструкция обработки SGML:
<?
...
?>
Инструкция обработки сценариев HTML:
<script language = "php">
...
</script>
Инструкция в стиле ASP:
<%
...
%>
Вообще говоря, внутри какого-либо блока кода можно выйти из PHP, при условии,
что дальше мы войдем в него снова и закончим код (Подробнее об этом смотрите в гл.2.).
Т.е., возможна следующая конструкция:
<?
if(5<3){
echo("<p>Hello, world!<p>");
?>
<p>Hello!</p>
// эта строка не интерпретируется как код PHP
// и выводится только если блок кода выполняется
<?
echo("<p>Hello, world!<p>");
}
?>
Команда echo в PHP применяется для вывода фактически всего, что встречается на
web-страницах (текст, разметку HTML, числа). Смысл ее действия, мы думаем, понятен из
приведенного примера.
Одним из главных достоинств РНР является тот факт, что он внедряется прямо в
HTML-код, поэтому программисту не приходится писать программу с множеством
команд для простого вывода HTML.
Код HTML и РНР можно чередовать по мере
необходимости. РНР позволяет написать фрагмент следующего вида:
<html>
<title><? print "Hello world!"; ?></title>
</html>
Сообщение "Hello world!" выводится в заголовке web-страницы. Интересно то, что
команда print внутри конструкции, которая обычно называется экранирующими
последовательностями РНР (<?...?>), представляет собой законченную программу. Ни
длинного кода инициализации, ни включения библиотек — программа состоит лишь из
того кода, который непосредственно решает поставленную задачу!
Пример, приведенный ниже, наглядно показывает, как легко РНР интегрируется с
HTML-кодом.
включить в этот файл команды PHP, необходимо заключить команды PHP в специальные теги, которых различают 4 вида (они эквивалентны и можно использовать любые): Инструкция обработки XML: Инструкция обработки SGML: ... ?> Инструкция обработки сценариев HTML: Инструкция в стиле ASP: <% ... %> Вообще говоря, внутри какого-либо блока кода можно выйти из PHP, при условии, что дальше мы войдем в него снова и закончим код (Подробнее об этом смотрите в гл.2.). Т.е., возможна следующая конструкция: if(5<3){ echo("Hello, world!
"); ?>
Hello!
// эта строка не интерпретируется как код PHP // и выводится только если блок кода выполняется echo("Hello, world!
"); } ?> Команда echo в PHP применяется для вывода фактически всего, что встречается на web-страницах (текст, разметку HTML, числа). Смысл ее действия, мы думаем, понятен из приведенного примера. Одним из главных достоинств РНР является тот факт, что он внедряется прямо в HTML-код, поэтому программисту не приходится писать программу с множеством команд для простого вывода HTML. Код HTML и РНР можно чередовать по мере необходимости. РНР позволяет написать фрагмент следующего вида:
print "Hello world!"; ?> Сообщение "Hello world!" выводится в заголовке web-страницы. Интересно то, что команда print внутри конструкции, которая обычно называется экранирующими последовательностями РНР (...?>), представляет собой законченную программу. Ни длинного кода инициализации, ни включения библиотек — программа состоит лишь из того кода, который непосредственно решает поставленную задачу! Пример, приведенный ниже, наглядно показывает, как легко РНР интегрируется с HTML-кодом. 30
Страницы
- « первая
- ‹ предыдущая
- …
- 28
- 29
- 30
- 31
- 32
- …
- следующая ›
- последняя »