webForumDet fria alternativet

Require VS include

2 svar · 233 visningar · startad av U2K

U2KMedlem sedan jan. 2000224 inlägg
#1

Vad är skillnaden? Jag vill köra mina funktioner från en egen fil.. Vilken ska jag använda? Include eller Require?

Eller är jag ute på stark ström.. :)

------------------
//Du ska inte slänga vatten över ån.
PHP vs ASP (10 - 0)

BatboyMedlem sedan jan. 20001 006 inlägg
#2

Require() innebär att filen som ska inkluderas måste finnas, gör den inte det avbryts exekveringen av scriptet.

Om include() inte hittar filen som ska inkluderas forstsätter scriptet som vanligt.

Typ..
http://www.php.net/manual/en/function.require.php http://www.php.net/manual/en/function.include.php

/j

------------------
R6

[Redigerat av Batboy den 11 feb 2001]

spangoMedlem sedan juni 20008 205 inlägg
#3

Require inkluderar alltid den filen som anges, medan include bara gör det om det behövs.

if($sak == $grunka){
	require("blah.php");
} else {
	require("yak.php");
}

I den här kodsnutten skulle både blah.php och yak.php ha plockats in. Hade vi däremot använt include, så hade bara en utav de dragits med (dvs, blah.php om sak och grunka är lika, annars yak.php).

------------------
Crying tears of lead
spangoman - back from the dead!

128 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)