Möjligheten att använda sig av funktioner mellan PHP-filer är en fördel att använda språket för att bygga webbplatser . Inom de flesta webbplatser och applikationer , är vissa processer utförs repetitivt . Till exempel kan vissa delar av koden visas på mer än en sida . Inklusive dessa funktioner i en särskild script -fil och sedan kalla dem var de än är när det behövs är betydligt mer effektivt än att utföra samma behandling på flera ställen . Inklusive ett PHP-funktionen från en annan fil är en enkel uppgift som inte kräver betydande erfarenhet av programmering . Instruktioner
1
Skapa din huvudsakliga PHP-sida genom att öppna en ny fil i en textredigerare . Spara den med . PHP extension . Ett exempel kan vara " page.php . "
Ange följande grunddrag :
< php
//bygga page strukturer
eko ? "
< /head > ";
//sidinnehåll här
echo " < /body> < /html > " ;
>
Denna översikt kan innehålla något PHP och HTML-innehåll du behöver för elementen i din sida
2
Skapa en andra PHP -fil för ? . de funktioner du vill använda . Om du inte redan har skript som innehåller dina PHP funktioner , öppnar en ny fil i en textredigerare och spara den med " . PHP " förlängning . Du kan spara det som " utilities.php " , till exempel , för att återspegla syftet med innehållet . Ange möjliga funktioner : ?
< Php
//returnerar funktionen HTML för sidhuvudet
funktion getHeader ( ) {
retur " < , div class = ' header ' > Site Title < /div > "; ?
}
Detta exempel funktion >
skulle kunna användas inom varje sida på en hemsida , så att sidhuvudet är identisk på varje.
3
Importera innehållet i PHP filhanteringsverktyg . På toppen av " page.php " exempel manus , omedelbart efter öppnandet " ? < Php " tagg , importera den andra PHP-skript som följer :
kräver ( " utilities.php " ) ;
p Om ditt manus sparas med ett annat namn , ändra denna kod för att återspegla det namn du valt . Denna kod bygger på de två skript som lagras i samma katalog , men du kan importera ett skript från en annan plats genom att ta antingen en fullständig eller relativ sökväg till den i stället för filnamnet ensam , till exempel :
kräver ( " http://domainname.com/scripts/utilities.php " ) ;
4
Ring PHP-funktionen . Inom sidan skriptet anropar en funktion från verktyget manus . Till exempel , efter raden " sidans innehåll här , " inkluderar :
$ header = getHeader ( ) ;
echo $ header ,
Detta skriver ut det returnerade HTML från allmännyttiga manus , i brödtexten på HTML-sidan . Om det andra skriptet inte hittades när sidan manus " krävs " det kommer hela skriptet har slutat och inte nått denna punkt .
5
Ladda både manus till en webbserver och testa dem . Testa skript genom att bläddra till sidan manus , eller vad sidan du har importerar och ringa en andra. Om ett manus går fel , kan du ha möjlighet att se felmeddelanden , beroende på hur PHP-installation på din server har konfigurerats . Om koden inte ger de resultat du förväntat dig , ta en titt på både manus och se till att du inte har några syntaxfel .