Re: how to get the absolute path of an included file?

From: Date: Thu, 27 Apr 2006 19:22:20 +0000
Subject: Re: how to get the absolute path of an included file?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-234956@lists.php.net to get a copy of this message
2006/4/27, Bing Du <bdu@iastate.edu>: > > Hello, > > Here are the two scripts. The result is 'var is' rather than 'var is > foo'. My suspect is I did not set the file path right in 'include'. So > in file2.php, how should I get the actual absolute path it really gets for > file1.php? Is it stored in some environment variable or something? I'd > appreciate any help. > > file1.php > > == > <?php > $var = 'foo'; > ?> > == > > file2.php > > == > <?php > > include '/some/path/file1.php'; > echo "var is $var"; > ?> > == > > Thanks, > > Bing > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > Activate reporting of all errors either through php.ini or error_reporting(E_ALL); Use include_once instead of include. That way the program will stop if it couldn't include the file. Try using a relative path to the file.

« previous php.general (#234956) next »