69683

РНР-СЦЕНАРІЇ В ТІЛІ HTML-ДОКУМЕНТІВ

Доклад

Информатика, кибернетика и программирование

Ми тільки що розглянули структуру РНР-програми, і можна було б перейти до розгляду змінних. Проте РНР-сценарії можна записувати і по-іншому. Щоб ви зайвий раз не перегортали книгу, нагадаю текст сценарію first.php:...

Украинкский

2014-10-08

28.5 KB

1 чел.

Тема 2: РНР-СЦЕНАРІЇ В ТІЛІ HTML-ДОКУМЕНТІВ

Ми тільки що розглянули структуру РНР-програми, і можна було б перейти до розгляду змінних. Проте РНР-сценарії можна записувати і по-іншому. Щоб ви зайвий раз не перегортали книгу, нагадаю текст сценарію first.php:

<?

echo "<html><body><hl>";

echo "Hello    $my_name";

echo "</hl></body></html>";
?>

Цей же сценарій можна записати так:

<html><body><hl>

<?   echo   "Hello    $my_name";   ?>

</hl></body></html>

Здивовані? Звичайний HTML-код коректно обробляється інтерпретатором, тому у вас не буде помилок при виконанні цього сценарію.

Давайте розберемося, як правильно включати HTML-код до складу вашого сценарію. Якщо PHP зустрічає дужки <? ?>, то він вважає, що вони містять РНР-код і намагається виконати його. Все, що знаходиться за межами дужок, вважається простим текстом і передається браузеру без всяких змін. Ось невеликий приклад:

<html><body>

<?    if    ($REMOTE_ADDR=="127.0.0.1")    {?>

<hl>Локальний комп’ютер !</hl>

<?    }   else   {    ?>

<hl> Привіт гість! </hl> <?   }   ?> </html></body>

Якщо IР-адрес віддаленого комп'ютера рівний 127.0.0.1, ми виводимо HTML-код "<H1>Локальний комп’ютер</hl>" без використання оператора echo. Інакше, ми виводимо інше повідомлення — "<H1>Привіт гість!</hl>". Таким чином, теги <hl> і </hl> сприймаються і виводяться як звичайний текст, а не як htmtl-теги заголовка.

Примітка.

У приведеному прикладі був використаний умовний оператор if, який дозволяє виконувати певні умови залежно від істинності або помилковості умови. Після умови указується дія, яку слід виконувати у разі його істинності, а після слова else — у разі помилковості.

При включенні HTML-коду у ваші сценарії будьте уважні, тому що легко заплутатися. Взагалі я рекомендую виводити HTML-код тільки за допомогою echo.

КОМЕНТАРІ В РНР-СЦЕНАРІЯХ

Дуже важливий елемент будь-якої програми — це коментарі. Коментарі в РНР можуть бути трьох типів:

#   Це   коментар

//   Це   теж   коментар

/*

А   це

довгий багаторядковий

коментар

*/

Я вважаю за краще використовувати коментарі другого і третього типу. Хоча який з них використовувати — справа смаку.


 

А также другие работы, которые могут Вас заинтересовать

63784. Закон “О медицинском страховании граждан в Российской Федерации”. Добровольное медицинское страхование 40.5 KB
  Для реализации закона разработаны и утверждены положения о медицинских страховых организациях о порядке выдачи лицензий на право заниматься медицинским страхованием базовая программа обязательного медицинского страхования...
63785. Лицензирование и аккредитация медицинских учреждений 24.5 KB
  Учреждения ЛПУ У ЛПУ появились дополнительные источники финансирования: бюджетные средства средства органов управления здравоохранения если участвуют в целевых и комплексных программах; средства страховых компаний ОМС и ДМС...
63786. Статистический метод 22 KB
  Медицинская статистика подразделяется на два раздела: статистика здоровья населения и статистика здравоохранения. Медицинская статистика используя математические законы позволяет выявлять закономерности в изучаемых явлениях подтверждать...
63787. Статистическое исследование и его этапы 23.5 KB
  Составление плана и программы исследования: формулирование цели и задач исследования в соответствии с рабочей гипотезой; определение и подбор статистической совокупности; определение единицы наблюдения; выбор вида статистического исследования...
63788. Статистическая совокупность, ее свойства 21 KB
  Статистическая совокупность группа относительно однородных элементов единиц наблюдения в конкретных условиях времени и пространства. В зависимости от охвата единиц наблюдения в связи с целью исследования статистическая совокупность может быть генеральной и выборочной.
63789. Распределение признака в статистической совокупности. Альтернативный анализ. Относительный величины 25.5 KB
  Виды относительных величин:1 экстенсивные показатели; 2 интенсивные показатели;3 коэффициенты соотношения; 4 коэффициенты наглядности. Экстенсивные показатели характеризуют структуру изучаемого явления отношение части к целому то есть определяют долю удельный вес процент части в целом принятом за 100. Интенсивные показатели отражают частоту уровень распространенности явления в своей среде. Показатели соотношения характеризуют отношение между двумя разнородными биологически не связанными между собой статистическими совокупностями...
63790. Вариационный анализ. Среднии величины 25 KB
  Нормы и нормативы используемые для планирования амбулаторно поликлинической и стационарной помощи средние величины. Виды средних величин: средняя арифметическая простая М сумма всех значений признака деленная на число наблюдений...
63791. Репрезентативность признака. Оценка достоверности результатов исследования 23 KB
  Изучение генеральной совокупности значительно трудоемко. Поэтому в исследованиях применяют выборочные наблюдения охватывающие только часть генеральной совокупности. При исследовании следует обеспечить репрезентативность выборочных...
63792. Динамические ряды 22.5 KB
  Анализ динамического временного ряда сводится к вычислению следующих показателей: абсолютного прироста или снижения; темпа роста или снижения; темпа прироста; значения 1 прироста. Темп прироста является отношением абсолютного прироста снижения к предыдущему уровню умноженным на 100.