Do you have a question? Post it now! No Registration Necessary. Now with pictures!
April 11, 2007, 6:43 am
rate this thread
Re: Variable Behavior
It's the path for the actual script.
Contains the current script's path. This is useful for pages which
need to point to themselves. The __FILE__ constant contains the full
path and filename of the current (i.e. included) file.
The filename of the currently executing script, relative to the
document root. For instance, $_SERVER['PHP_SELF'] in a script at the
address http://example.com/test.php/foo.bar would be /test.php/
foo.bar. The __FILE__ constant contains the full path and filename of
the current (i.e. included) file.
If PHP is running as a command-line processor this variable
contains the script name since PHP 4.3.0. Previously it was not