Hvordan loader jeg en fil dynamisk ?

Tags:    php

Hejsa.

Hvis jeg har en fil jeg gerne vil inkludere i min applikation, hvordan loader jeg så den dynamisk ?

Når jeg har loadet filen dynamisk, har jeg så også adgang til dens funktioner og variabler ?

Tak :)



Hejsa.

Hvis jeg har en fil jeg gerne vil inkludere i min applikation, hvordan loader jeg så den dynamisk ?

Når jeg har loadet filen dynamisk, har jeg så også adgang til dens funktioner og variabler ?

Tak :)


Du inkludere en anden fil ved hjælp af:

Fold kodeboks ind/udPHP kode 


Og ja hvis inkludere en fil, så få du adgang til funktioner og variabler der er angivet i denne fil.



Hvis den fil du skal inkludere er kritisk for hele applikationens virke, så kan du med fordel bruge
Fold kodeboks ind/udPHP kode 

Istedet. Forskellen på de to er, at hvis include prøver at få fingrene i en fil, der ikke findes, så laver den bare en WARNING på skærmen, og fortsætter med at køre resten af scriptet som normalt.

Men hvis du bruger require, og den ikke kan finde filen, laver den en FATAL ERROR, og afslutter kørslen af scriptet.

I de fleste tilfælde er det ligegyldigt, men af sikkerhedsmæssige hensyn er det som regel bedst at vænne sig til konsekvent at bruge require.



Indlæg senest redigeret d. 18.09.2008 11:54 af Bruger #8223
t