Muligheten til å gjøre bruk av funksjoner mellom PHP-filer er en fordel å bruke språket for å bygge nettsteder . Innenfor de fleste nettsteder og applikasjoner , er visse prosesser utføres gjentagelser . For eksempel kan visse deler av koden vises på mer enn én side . Inkludert disse funksjonene innenfor en dedikert script -fil og deretter ringe dem uansett hvor de er når behov er langt mer effektivt enn å utføre samme behandling på flere steder. Inkludert en PHP funksjon fra en annen fil er en grei oppgave som ikke krever betydelig erfaring med programmering . Instruksjoner
en
Lag din viktigste PHP side ved å åpne en ny fil i en tekst editor. Lagre den med . PHP extension . Et eksempel kan være " page.php . "
Oppgi følgende grunnleggende disposisjon : en
< php
//bygge side strukturer
ekko ? "
< /head> ";
//side innhold her
echo " < /body > < /html >" ;
>
disposisjon kan inneholde PHP og HTML-innhold du trenger for elementene i siden din
2
Lag en andre PHP-filen for ? . funksjonene du ønsker å bruke . Hvis du ikke allerede har manuset inneholder dine PHP-funksjoner , åpne en ny fil i en teksteditor og lagre det med " . PHP " forlengelse . Dette kan lagre den som " utilities.php ", for eksempel , for å reflektere det formål av innholdet. Angi mulige funksjoner : ?
< Php
//funksjonen returnerer HTML for siden header
funksjon getHeader ( ) {
return " < ; div class = ' header '> Site Title < /div > "; ?
}
>
Dette eksemplet funksjon kan brukes innenfor hver side på en nettside , slik at overskriften området er identisk på hver enkelt.
3
Import innholdet i PHP verktøyet filen . På toppen av " page.php " eksempel skript , umiddelbart etter åpningen " ? < Php " tag , importere andre PHP script som følger : en
require ( " utilities.php ");
p Hvis skriptet lagres med et annet navn , endre denne koden for å gjenspeile navnet du valgte . Denne koden er avhengig av de to skript blir lagret i samme katalog , men du kan importere et skript fra et annet sted ved å inkludere enten en hel eller relativ bane til det i stedet for filnavnet alene , for eksempel : en
krever ( " http://domainname.com/scripts/utilities.php ");
4
Ring PHP-funksjonen . Innenfor side script , kaller den ønskede funksjonen fra verktøyet script . For eksempel etter linjen " side innhold her , " inkluderer : en
$ header = getHeader ();
echo $ header ;
p Dette skriver ut den returnerte HTML fra utilities manuset, i kroppen delen av HTML-siden . Hvis den andre skriptet ikke ble funnet når siden script "nødvendig" det , vil hele manuset har stoppet og ikke kommet så langt.
5
Last begge skript på en webserver, og teste dem . Test skript ved å bla til side script , eller hva siden du har import og kaller en ny en. Hvis skriptene gå galt , kan du være i stand til å se feilmeldinger , avhengig av hvordan PHP installasjon på serveren din er konfigurert. Hvis koden ikke gir de resultatene du forventet , ta en titt på både manus og sørg for at du ikke har noen syntaksfeil .