время
|
|
Глава 6. Проблемы 18
7. Основной синтаксис
Посетителю такой страницы будет показан документ с картинками меню и тек-
стом. Отдельные файлы inf ol . html и inf o2 . html будут просто включены в тот
документ, который посылается сервером посетителю страницы. Таким образом
можно отделить оформление страницы от ее наполнения, сильно облегчая работу
по внесению информации на сайт даже неквалифицированным работникам .
Пример 7.1. Условные операторы
Ваше имя
<? if ($name = = ЛСаша'):?>
Саша
<? else:?>
Петр I
<? endif ?>
В описанном выше примере мы получим текст ?Ваше имя Саша? или ?Ваше имя
Петр I? в зависимости от значения переменной $name.
В языке РНР есть несколько функций вывода — echo, printf и др.
Пример 7.2. Функция вывода
If ($name = = "Саша") echo "Саша";
Перевод строки, идущей после закрытия тега ?>, интерпретатор пропускает. Сде-
лано это для удобства форматирования исходных текстов скриптов.
7.2. Разделение инструкций
При написании программы