logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Egyszeri beillesztés



A require() és a include() függvényekkel egy PHP fájlt egy szkripten belül többször is betölthetünk. Van amikor ezt szándékosan tesszük.
Egy PHP fájl egy szkripten belül többszöri betöltése (a tartalmuktól függően) hibához is vezethet.

A többszörös beillesztés elkerülhető a require_once() és a include_once() függvények használatával.Ugyanúgy működnek mint a require() és az include() függvények, de a paraméterként kapott fájlokat csak egyszer töltik be.

A require_once() függvény szintaxisa:

require_once
(
paraméter
)
;


Paraméter: elérési út/fájlnév.kiterjesztés
Ha a fájl nem található vagy hibás: Az require_once() függvényt tartalmazó szkript futása leáll.

Példa:

Forráskód



<body>      
  <h2>Require_once példa 1</h2>
  <?php 
    require_once(fejlec.php);
    require_once(menu.php);
    require_once(tartalom.php);
    require_once(lablec.php);
  ?>               
</body>  
 



A include_once() függvény szintaxisa:

include_once
(
paraméter
)
;


Paraméter: elérési út/fájlnév.kiterjesztés
Ha a fájl nem található vagy hibás: Az include_once() függvényt tartalmazó szkript tovább fut. Ekkor csak figyelmeztetést (E_WARNING) kapunk.

Példa:

Forráskód



<body>      
  <h2>Include_once példa 1</h2>
  <?php 
    include_once(fejlec.php);
    include_once(menu.php);
    include_once(tartalom.php);
    include_once(lablec.php);
  ?>               
</body>  
 


Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.