I have a small problem:
I'd like to call static variables from different classes - their names are stored in an array. Example of a class:
Expand|Select|Wrap|Line Numbers
- class MyClass1{
- public static $mysql_table = "table1";
- }
Expand|Select|Wrap|Line Numbers
- $classes=array("MyClass1","MyClass2","MyClass3");
- foreach ($classes as $item)
- {
- $class_table = $item::$mysql_table; // buggy line
- // more code here: accessing database
- }
Expand|Select|Wrap|Line Numbers
- eval("\$class_table = ".$item."::\$mysql_table;");
Thanks in advance.
Juro