SitePoint Sponsor |
|
User Tag List
Results 1 to 3 of 3
-
May 22, 2007, 14:41 #1
- Join Date
- Mar 2007
- Location
- Czech Republic
- Posts
- 375
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Something like CreateByName for objects?
Sometimes I need object and know the name of class, but only as string. Following code works:
$class = 'book';
eval('$var = new ' . $class . '();' );
But I would like to use something more elegant, propably:
$var = new CreateByName("book");
Has PHP such a built-in function?
-
May 22, 2007, 16:01 #2PHP Code:
$var = new $class();
Saul
-
May 23, 2007, 10:37 #3
- Join Date
- Mar 2007
- Location
- Czech Republic
- Posts
- 375
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Wow. Thanks. It's so simple ...
Bookmarks