Le parti standard e la require

  • PHP è un linguaggio interpretato e quindi deve avere a disposizione il sorgente di tutto il progamma a tempo di esecuzione
  • Potendo però scrivere delle funzioni sarebbe auspicabile poterle raggruppare in "librerie"
  • Naturalmente le librerie dovrebbero contenere il sorgente delle funzioni
  • Quest'operazione è resa possibile dall'istruzione require "<file da includere>";
  • La require può essere inserita in qualunque punto del sorgente PHP
  • Quando viene eseguita la require, il file indicato viene letto ed interpretato come un file PHP intero (quindi inizia con del codice HTML)
  • In genere il nome di un file incluso termina con .inc
  • Se un file incluso deve contenere codice PHP, si dovrà uscire dall'HTML tramite il solito escape <?php ... ?>
  • Naturalmente, un file incluso potrà contenere sia funzioni che parti del programma che parti di HTML

© Ing. Stefano Salvi - released under FDL licence