Includere un file su più pagine con php
Scritto da Jacopo Nuzzi
(http://www.jacoz.net)
il 25 agosto 2005
Queste quattro fuzioni svolgono tutte lo stesso compito: includere un file in una pagina.
Bene, detta così la cosa sembra abbastanza assurda: quattro funzioni identiche? Beh, no!
Hanno delle piccole differenze di funzionamento:
Ecco la sintassi:
Spero che possa essere stato utile :)
Alla prossima... ;)
Ciao a tutti,
in questo articolo vedremo come includere un file tramite il linguaggio server-side php.
A molti sarà capitato di dover ripetere del codice (anche solo .html) su molte e molte pagine, un menù ad esempio; bene con queste 4 funzioni potete evitare tutto ciò !
Ecco la lista:
- include()
- require()
- include_once
- require_once
Queste quattro fuzioni svolgono tutte lo stesso compito: includere un file in una pagina.
Bene, detta così la cosa sembra abbastanza assurda: quattro funzioni identiche? Beh, no!
Hanno delle piccole differenze di funzionamento:
- include() in caso di errore non ferma l'esecuzione della pagine, mentre require() sì.
- include_once() e require_once() si comportano alla stessa maniera dei due precedenti tranne per il fatto che non includono lo stesso file più volte.
Ecco la sintassi:
PHP
<?php
// Non funzionerà
include 'http://www.example.com/file.txt?foo=1&bar=2';
// Non funzionerà
include 'file.php?foo=1&bar=2';
// Funziona.
include 'http://www.example.com/file.php?foo=1&bar=2';
include 'file.txt'; // Funziona.
include 'file.php'; // Funziona.
?>
Alla prossima... ;)
