Includere un file su più pagine con php

Scritto da Jacopo Nuzzi (http://www.jacoz.net) il 25 agosto 2005

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.
?>

Spero che possa essere stato utile :)
Alla prossima... ;)



Pagine totali: 1 [ 1 ]

Online:

Ci sono 19 utenti online, 0 della community e 19 ospiti.

Partners:

Homeowner LoanRenegade motorhomesNew York HotelsDebt HelpDevSpy.comGiornale WebmasterMrWebmaster.itServerplan