|
| |
|
|
| |
для: tAleks
(09.09.2007 в 20:23)
| | | Всем спасибо!
Нашел в мануале:
$p = call_user_func(array($classname, 'create'));
|
| |
| |
|
|
| |
|
|
| | Вот код:
<?php
class articles_par {
static function create()
{
return 'Hello';
}
}
$type = 'par';
$classname = 'articles_'.$type;
$p = $classname::create();
echo $p;
?>
|
Как вызвать медод класса, название которого хранится в переменной $classname.
Хотел сделать на подобие функций-переменных но это не прокатывает.
eval() использовать не хочется.
Без eval() можно как-нибудь обойтись? | |
| |
|
|
|