The problem is that under Windows, case sensitivity is important on

is different than

Arggggggggh! I hate you Windows.

"Kerry Kobashi" <[EMAIL PROTECTED]> wrote in message
> Whats the difference between require_once and include_once?
> I been running into a problem, perhaps someone can help.
> I require_once in a Pear database extension. Inside that pear database
> extension
> is a require_once("pear.php") and a require_once("db.php")
> This file, Thomas Voxs' DbPage.php file, gets require_once inside yet
> another
> file (my file).
> The problem is, my file brings in many require_once file's, some of which
> require_once(db.php) inside of it. All I get redefinition problems all
> the place.
> It appears to me that require_once doesn't work as advertised? For if it
> did,
> there should never be redefinition problems.
> Why didn't all PHP code do like we do in C/C++ with
> #define BLAH
> if !defined(BLAH)
> {
>    your code here.
> }
> I realize the #define trick works as I used it in my own PHP code... but
> when
> the basic PHP core files don't have this in them, it sort of  makes
> require_once
> and include_once hacks! (that don't work)
> Any ideas suggestions?

PHP General Mailing List (
To unsubscribe, visit:

Reply via email to