ze5400 Skrevet 31. oktober 2006 Del Skrevet 31. oktober 2006 Fins det en måte å unngå å måtte importere en fil for hver funksjon? f.eks i min functions.php må jeg require config.php for hver eneste funksjon. Beklager hvis dette spørsmålet er toppen av noobish, men jeg er helt fersk på php. Takk på forhånd Lenke til kommentar
Peter Skrevet 31. oktober 2006 Del Skrevet 31. oktober 2006 Du setter bare require på utsiden av alle funksjoner, i filen der du definerer funksjonene dine. <?php require_once( 'config.php' ); function a() {} function b{} ... Jeg mistenker at du kanskje sliter litt med variable. Isåfall ta en titt her: http://no2.php.net/global Lenke til kommentar
ze5400 Skrevet 31. oktober 2006 Forfatter Del Skrevet 31. oktober 2006 Mange takk Nazgul! Hva er egentlig forsjellen mellom require_once og require? Lenke til kommentar
Peter Skrevet 31. oktober 2006 Del Skrevet 31. oktober 2006 ze manual har ze answer: The require_once() statement includes and evaluates the specified file during the execution of the script. This is a behavior similar to the require() statement, with the only difference being that if the code from a file has already been included, it will not be included again. See the documentation for require() for more information on how this statement works. http://no2.php.net/require http://no2.php.net/require_once Enkelt og greit burde du bruke require_once på alle filer som ikke skal inkluderes mer enn én gang. En annen måte å si det på er at du burde bruke require_once inntil du kommer til en punkt der det ikke kan gjøre det du ønsker. Lenke til kommentar
ze5400 Skrevet 31. oktober 2006 Forfatter Del Skrevet 31. oktober 2006 Det var smart Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå