Page 17 - Corso di PHP - Livello base
P. 17

Ma vediamone subito l'utilizzo. Prima di tutto dobbiamo creare
                un  nuovo  file  in  cui  inseriremo  soltanto  il  menù:  pertanto

                inseriremo nel nuovo file la ul e tutto il suo contenuto, ma non il
                div.  Possiamo  assegnare  a  questo  nuovo  file  il  suffisso  txt  o

                ancora  meglio  il  suffisso  html.  Chiameremo  quindi  il  file
                “menu.html”.


                A questo punto portiamoci nella pagina principale (per esempio,
                “index.php”)  e,  al  posto  della  ul,  utilizziamo  il  costrutto

                include, sempre aprendo il codice PHP come abbiamo imparato
                nel capitolo precedente:


                 <div id="menu">

                 <?php

                 include("menu.html");


                 ?>

                 </div>

                Se aprirete la pagina, noterete che avrà un aspetto identico a

                quello  della  pagina  creata  solo  con  il  codice  HTML,  perché
                questo costrutto non fa altro che inserire all'interno della pagina

                il contenuto di un file esterno. Osservando il codice avrete già
                intuito  la  sintassi  del  costrutto:  include  con,  tra  parentesi,  il

                nome del file racchiuso tra doppi apici (o apici), il tutto chiuso
                da punto e virgola.


                In  questo  modo,  ogni  volta  che  dovremo  modificare  il  menù,
                sarà sufficiente apportare le modifiche al solo file “menu.html”

                e  automaticamente,  se  avremo  utilizzato  “include”  in  tutte  le
                cinquanta  pagine,  le  modifiche  saranno  estese  a  tutto  il  sito!

                Davvero una grande comodità!


                È inteso che il nome del file che includiamo tra parentesi e apici



                                                           17
   12   13   14   15   16   17   18   19   20   21   22