ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
