Re: Require() vs Include()

From: Date: Tue, 14 Nov 2000 05:11:31 +0000
Subject: Re: Require() vs Include()
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-25130@lists.php.net to get a copy of this message
> My problem is that I feel a little disappointed by never using require() > since it might be that I am missing something. Don't be - trust me you aren't missing anything. We had a guy at work who used require() religiously because he said it was "slightly faster" than include(). In the end it just killed our code because once you start programming under a set of guidelines and you break that it breaks everything. We were having horrible problems with it. Like I said before - it's not something that is worth using (unless you really like those migraines) --Joe > > Do I? > > > > -----Original Message----- > From: Mark Peoples [mailto:gascsd@gascairlines.com] > Sent: Tuesday, November 14, 2000 1:56 PM > To: 'PHP General List. (E-mail)' > Subject: RE: [PHP] Require() vs Include() > > > Hi Maxim, > Suppose you have this: > > --file1.php-- > <?php print("\nin file1.php"); ?> > > --file2.php-- > <?php print("\nin file2.php"); ?> > > > Now, suppose you want to include certain files, based on conditions: > > --test.php-- > if($myCatVioletHasBlackFur == "no") > require(file1.php); > if($myCatVioletHasBlackFur == "yes") > include(file2.php); > > Well, my cat, Violet <g>, has black fur, so the 2nd condition is valid, the > 1st is false. However, require() is executed regardless, so, the output of > test.php is: > > in file1.php > in file2.php > > > So, what if I change test.php to: > > --test.php-- > if($myCatVioletHasBlackFur == "no") > include(file1.php); > if($myCatVioletHasBlackFur == "yes") > include(file2.php); > > > Well, Violet still has black fur, so, the output is: > > in file2.php > > > Hope this helps. =) > > > marco > > > -----Original Message----- > From: Maxim Maletsky [mailto:maxim.maletsky@japaninc.net] > Sent: Monday, November 13, 2000 9:21 PM > To: 'PHP General List. (E-mail)' > Subject: [PHP] Require() vs Include() > > > Hi, > A tiny question: > > why to use require() when include() works just as well and even better when > there are some conditions like if{} ? > > I ask it because although I read many articles on this issue I found no > reason for myself to use require() instead of include() and I have driven > some huge projects in PHP. > > Why do I see these hardcore PHP gurus writing PHPLIB, mySQLadmin and > examples in their articles using require() where include() would fit just as > perfect? > > WHERE THE TRIIIICK? > > It escapes from me ... > > Thanks. > > Maxim Maletsky - maxim@j-door.com > <mailto:maxim@j-door.com> > Webmaster, J-Door.com / J@pan Inc. > LINC Media, Inc. > TEL: 03-3499-2175 x 1271 > FAX: 03-3499-3109 > > http://www.j-door.com > <http://www.j-door.com/> > http://www.japaninc.net > <http://www.japaninc.net/> > http://www.lincmedia.co.jp > <http://www.lincmedia.co.jp/> > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net ================================================================================ = Joe Stump joestump98@yahoo.com http://www.miester.org = ================================================================================ "Real programmers don't comment their code. It was hard to write, it should be hard to understand."

« previous php.general (#25130) next »