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.

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

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

#   Це   коментар

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

/*

А   це

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

коментар

*/

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


 

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

81300. Законность и правопорядок 38.79 KB
  Экономические условия законности - это общественно-экономический строй государства, уровень экономического развития (отношения собственности; стабильная денежная система; стабильная система финансово-кредитных учреждений; эффективная налоговая система; высокий уровень производства).
81301. Правовое и социальное государство 37.21 KB
  Основными принципами правового государства являются: Верховенство закона его господство над всеми сферами жизни. Государство признает за личностью определенную сферу свободы куда вмешательство государства недопустимо. Взаимоответственность государства и личности.
81303. Предмет и методология теории государства и права 36.86 KB
  Предметом теории государства и права являются основные общее закономерности возникновения функционирования и развития государства и права. Данная наука изучает причины происхождения государства и права их формы и типологию основные закономерности построения системы органов государства и системы права их функциональное воздействие на общественную жизнь. Особенности предмета теории государства и права как науки выражаются в следующем...
81304. Теория государства и права в системе общественных и юридических наук. Функции теории государства и права 39.25 KB
  Функции теории государства и права. Теория права и государства существует и развивается как один из важнейших компонентов сложной и целостной системы знаний об обществе. Право регулирует общественные отношения в самых различных субъектов права по самым различным фактическим основаниям в самых различных обстоятельствах.
81305. Происхождение государства и права 36.48 KB
  Еще в Древнем Египте Вавилоне и Иудее выдвигались идеи божественного происхождения государства и права. Основной смысл данной теории в том чтобы утвердить приоритет духовной организации церкви над светской государством и доказать что нет государства и власти не от бога . Религиозные учения о происхождении государства и права имеют хождение и поныне.
81306. Теологическая теория происхождения государства и права 35.26 KB
  Согласно теологической теории творец всего сущего на Земле в том числе государства Бог проникнуть же в тайну божественного замысла постичь природу и сущность государства невозможно. Известно что ещё в древнем Египте и Вавилоне возникли идеи божественного происхождения государства и права. Основной смысл данной теории в том чтобы утвердить приоритет духовной организации церкви над светской государством и доказать что нет государства и власти не от бога.
81307. Теория общественного договора 39.4 KB
  Поэтому данная теория связывается с механическим представлением о происхождении государства выступающего как искусственное произведение сознательной воли людей согласившихся соединиться ради лучшего обеспечения свободы и порядка. Классическое обоснование договорная теория получила в трудах Руссо. Как же практически обстояло дело со свободой справедливостью и с правом в тех странах где господствовала теория божественного происхождения государства и права Отвечая на этот вопрос Гольбах писал что свобода в этих странах была запрещена...
81308. Марксизм о государстве и праве 35.44 KB
  Именно поэтому в этот период появляются такие направления философии марксизм который ставит перед собой задачу исследовать действительность открыть ее законы понять и объяснить жизнь общества Рассматривая марксистское учение о государстве и праве необходимо прежде всего подчеркнуть что марксистская концепция происхождения государства и права опирается на историко-материалистическое учение об обществе и общественном развитии на классовую трактовку государства и права. Марксистская теория происхождения государства наиболее полно...