If you are just trying to access a classes functions without creating an 
instance of it you're probably looking to use the scope resolution operator 
::.  For this to work all you have to do is ensure that the definition for 
the class you wish to use is included into the file containing the class 
you are trying to call the functions from.

You would then call the functions as follows:


At 02:43 PM 8/14/2002 -0400, you wrote:
>Hello,  To begin.. i'm new to the list...
>I'm trying to learn good practices in OOP based PHP.  I'm actually a bit new
>to OOP in general, but I've done quite a bit of reading and playing around
>with it in the past couple of months.
>What I'm trying to figure out is the proper way to call a class from a
>class.  I dont mean by extending the class, but actaully just getting the
>For instance...
>I'm trying to connect to a Database (database class) from my gen_XML class.
>Do I include the database class in the gen_XML constructor?  Do I set a
>gen_XML variable as a database object (i.e. $this->mydb)?
>I hope my question makes some sense...
>Your help is appreciated...
>Mark Armendariz
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php

PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to