StUV
Rotaredom
Создание объекта: "переменные переменные" и функции....
пусть есть:
вот это работает:
а это - нет:
Есть ли возможность как-либо реализовать второй вариант или нет ?
(т.е. с какими-нибудь скобками или встроенными функциями и тп...)
-----
зы: Первый вариант неустраивает только своей "неестественностью"
пусть есть:
PHP:
class foo {
public function __construct($str) {
echo $str;
}
}
function get_class_name() {
return 'foo';
}
PHP:
$cname = get_class_name();
$a = new $cname('Hello, World!');
PHP:
$a = new get_class_name()('Hello, World!');
(т.е. с какими-нибудь скобками или встроенными функциями и тп...)
-----
зы: Первый вариант неустраивает только своей "неестественностью"