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.

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

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

#   Це   коментар

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

/*

А   це

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

коментар

*/

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


 

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

16817. Россыпные месторождения золота в Западной Якутии 148.5 KB
  Россыпные месторождения золота в Западной Якутии Округин Александр Витальевичдоктор геолого-минералогических наук ведущий научный сотрудник Института геологии алмаза и благородных металлов СО РАН ИГАБМ. Промышленная добыча золота в Якутии началась в 1923 г. с откр
16818. Современное состояние золотодобычи в России и потенциальные возможности юга Дальнего Востока по наращиванию минерально 54.5 KB
  Современное состояние золотодобычи в России и потенциальные возможности юга Дальнего Востока по наращиванию минеральносырьевой базы благородных металлов В последние годы в РФ под влиянием большого числа негативных факторов происходит сокращение производства золот
16819. СОВРЕМЕННЫЕ МОДУЛЬНЫЕ ЗОЛОТОИЗВЛЕКАТЕЛЬНЫЕ ФАБРИКИ 93 KB
  СОВРЕМЕННЫЕ МОДУЛЬНЫЕ ЗОЛОТОИЗВЛЕКАТЕЛЬНЫЕ ФАБРИКИ Романченко А.А. Научноисследовательский и проектный институт ТОМС Сенченко А.Е. Научноисследовательский и проектный институт ТОМС ООО НИиПИ ТОМС с 1995 года занимается научноисследовательскими работам...
16820. Структуры экранирования вулканогенных золоторудных месторождений 82.5 KB
  УДК 553 Структуры экранирования вулканогенных золоторудных месторожденийСулейманов М.О. старший научный сотрудник сектора благородных металлов Восточного Узбекистана ИМР ГОСКОМГЕО РУз; Поморцев В.В. главный геолог ОАО €œШаркий Курама€ ГОСКОМГЕО РУз; Прутик Е.В. техн
16821. Технологии добычи золота 52 KB
  Технологии добычи золота. В настоящее время золото добывают главным образом из руд причем не только золотых но и таких в которых основными полезными ископаемыми являются другие цветные металлы в частности медь цинк серебро свинец. В этом случае золото рассматривает...
16822. Технологические исследования для обоснования кондиций и подсчета запасов рудных месторождений 46 KB
  Технологические исследования для обоснования кондиций и подсчета запасов рудных месторождений В.Е.Дементьев Г.И.Войлошников ОАО Иргиредмет Золотодобыча №121 Декабрь 2008 Успешность проекта горнодобывающего предприятия во многом определяется правильным обосно...
16823. Технология попутного извлечения золота из полиметаллических руд 30 KB
  Технология попутного извлечения золота из полиметаллических руд Гравитационное обогащение Гравитационное обогащение руд коренных и рассыпных месторождений является одним из наиболее распространенных способов переработки широкого спектра полезных ископаемых.
16824. Физические и химические свойства золота 139 KB
  Физические и химические свойства золота проба золота РМО ОАО Иргиредмет Нет человека который не видел бы золота в ювелирных изделиях. Яркожелтый металл известен людям несколько тысяч лет. Однако в природе золото многолико. Размер его частиц колеблется от микрон до д
16825. Частота съема шлихов 53.5 KB
  Частота съема шлихов От редакции. Больше золота можно получить за счет объемов промывки песков но для этого нужны солярка и запчасти. Можно также получить больше золота за счет качественной промывки песков. Наша редакция не может помочь золотодобытчикам соляркой и з...