Re: A question on the term CFG.

From: Date: Mon, 08 Aug 2005 02:13:24 +0000
Subject: Re: A question on the term CFG.
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-220189@lists.php.net to get a copy of this message
Hi Marco, The version of php I have is 4.3.10. Is there something similar to the below example in the version I have? Thanks. On Sun, 2005-08-07 at 16:39 -0400, Marco Tabini wrote: > On 8/7/05 4:24 PM, "Jasper Bryant-Greene" <jasper@bryant-greene.name> wrote: > > > Or if it's PHP 5 they might be using an __autoload() magic function > > which gets called whenever a class that isn't declared is instantiated. > > That function could be require()ing another file. > > Well, if it is PHP 5, then you can use introspection to find out where that > class is declared: > > $className = get_class ($CFG); > $cls = new ReflectionClass ($className); > > Echo "Class " . $className . " is defined in " . > $cls->getFileName() . " between lines " . $cls->getStartLine() . " and > " . > $cls->getEndLine(); > > > Marco > > > > > Jasper > > > > > > Chris wrote: > >> That isn't created by PHP, it must be declared in the code somewhere. > >> > >> Maybe there is an auto_prepend_file set? > >> > >> > >> http://www.php.net/manual/en/ini.core.php#ini.auto-prepend-file > >> > >> Chris > >> > >> wayne wrote: > >> > >>> First, I'm new to PHP. I have a script that > >>> has a piece of code that looks like this - > >>> require_once($CFG->wwwroot . '/lib/mylib.php'); > >>> My question is this, I'm trying to find out > >>> how the class $CGF was initiated.There are no > >>> include or require statement before the statement. > >>> Is $CFG a global variable? If how does it get > >>> initiated? > >>> Tnaks. > >>> > >>> > >>> > >> > > -- > Marco Tabini > President & CEO > > Marco Tabini & Associates, Inc. > 28 Bombay Ave. > Toronto, ON M3H 1B7 > Canada > > Phone: +1 (416) 630-6202 > Fax: +1 (416) 630-5057 >

« previous php.general (#220189) next »