Page 18 - 4475
P. 18

if ($dow == 'Saturday' or $dow == 'Sunday')
                   {
                     // no work on weekends.
                     return;
                   }
                   // work hard
                   work_harder();
                 }
               ?>
                      Підключення  файлів.  Блок  однотипних  функцій
               можна  об'єднувати  в  файли  з  розширенням  .inc  або  .lib,
               після чого підключати їх групою, використовуючи функції
               include() і require():
               <?php
                 include('i_dont_exist.inc');
                 require('i_dont_exist.inc');
               ?>
                      Різниця  між  даними  функціями  полягає  в  тому,  що
               require()  при  відсутності  бажаного  файлу  видає  помилку,
               тоді  як  include()  -  попередження.  Слід  зауважити,  що
               використання  файлів  .inc  потрібно  застосовувати  тільки  у
               випадках  правильного  налаштування  сервера,  інакше  код
               цих  файлів  може  стати  доступним  через  браузер,  в  тому
               числі і для зловмисників.
                      Важливою      перевагою     включення      файлів    є
               можливість вставки цілого блоку html-коду в сторінку, якщо
               він  є  стандартним  для  багатьох  сторінок.  Розглянемо
               наступний приклад: Візьмемо код заголовка html-сторінки і
               помістимо його у файл template_top.inc:
               <html>
               <head>
                   <title><?php echo $page_title; ?></title>
               </head>
               <body>
                 <p align='right'>
                   <img src='pic.jpg' border='0' alt=''/>
                 </p>
               Створимо  аналогічний  файл  для  завершуючого  html-коду
               сторінки template_bottom.inc:
                                            13
   13   14   15   16   17   18   19   20   21   22   23