La capacità di fare uso delle funzioni tra i file PHP è un vantaggio di utilizzare la lingua per costruzione di siti web . All'interno maggior parte dei siti e delle applicazioni , alcune operazioni vengono effettuate ripetutamente. Ad esempio, alcuni pezzi di codice possono apparire in più di una pagina . L'inserimento di tali funzioni all'interno di un file di script dedicato e poi li chiama , ovunque si trovino , quando necessario, è molto più efficiente di effettuare la stessa elaborazione in più posti. Tra cui una funzione PHP da un altro file è un compito semplice , che non richiede una significativa esperienza di programmazione . Istruzioni
1
Crea la pagina PHP principale aprendo un nuovo file in un editor di testo . Salvarlo con l'estensione. PHP. Un esempio potrebbe essere " page.php ".
Inserisci il seguente schema di base :
< php
//costruire strutture di pagina
eco? " < /head>
" ;
//pagina di contenuto qui
echo " < /body> < /html > " ;
>
Questo schema può contenere qualsiasi contenuto PHP e HTML necessario per gli elementi nella pagina
2
Creare un secondo file PHP per ? . le funzioni che si desidera utilizzare . Se non si dispone già lo script che contiene le funzioni PHP , aprire un nuovo file in un editor di testo e salvarlo con estensione " . Php" . Si potrebbe salvarla come " utilities.php " , per esempio , per riflettere la finalità del contenuto . Inserisci le possibili funzioni : ?
< Php
//funzione restituisce HTML per la pagina di intestazione
funzione getHeader ( ) {
ritorno " < ; div class = ' header' > Site Title < /div > " ; ?
}
>
Questa funzione esempio potrebbe essere utilizzato all'interno di ogni pagina su un sito web , in modo che l' area di intestazione è identica su ciascuno di essi.
3
Importa il contenuto del file di utilità PHP . Nella parte superiore dello script di esempio " page.php " , subito dopo l'apertura " ? < Php " tag , importare il secondo script PHP come segue :
richiede ( " utilities.php " ) ; < br >
Se lo script viene salvato con un nome diverso , modificare il codice in modo da riflettere il nome scelto . Questo codice si basa su i due script di essere memorizzati nella stessa directory , ma è possibile importare uno script da un altro percorso , includendo un percorso completo o relativo al posto del nome del file da solo , per esempio :
richiede ( " http://domainname.com/scripts/utilities.php " ) ;
4
Chiamare la funzione PHP . All'interno lo script della pagina , chiamare la funzione richiesta dal copione di utilità . Ad esempio, dopo la riga " contenuto della pagina qui", comprende :
$ header = getHeader ();
echo $ intestazione ;
Questo scrive il codice HTML tornato da lo script di utilità , nella sezione body della pagina HTML . Se il secondo script non è stato trovato quando lo script della pagina "necessaria" di esso, l'intero script sarà interrotto e non arrivati a questo punto .
5
Carica entrambi gli script in un server Web e testarli . Testare gli script si naviga per lo script della pagina , o qualsiasi pagina che hai l'importazione e la chiamata di un secondo. Se gli script vanno male , si può essere in grado di vedere i messaggi di errore , a seconda di come l' installazione di PHP sul server è stato configurato . Se il codice non produce i risultati desiderati , di riprendere in considerazione entrambi gli script e assicuratevi di avere errori di sintassi .