Try this code (untested):
function selfAwareInclude($filename)
{
define($filename, true);
include($filename);
}
Inside your include file, make calls such as
if (defined($filename)) {
// Do whatever
}
Then use the selfAwareInclude() function instead of include(). You could
do the
The problem with this is you will loose the scope of your variables.
So $filename will not have access to anything from where the function is
called...
-mark
On Tue, 30 Apr 2002, Billy S Halsey wrote:
Try this code (untested):
function selfAwareInclude($filename)
{
On Tue, 30 Apr 2002, PHP List wrote:
Is it possible to detect if a file is being called as an include or require?
ex:
include(file.php)-- file.php code can detect that is has been
called as an include.
Compare $PHP_SELF with __FILE__, maybe?
miguel
--
PHP General Mailing List
-Original Message-
From: mArk.cOLListER [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, May 01, 2002 2:00 AM
To: php
Subject: Re: [PHP] Include Files self aware?
The problem with this is you will loose the scope of your variables.
So $filename will not have access to anything from
4 matches
Mail list logo