Вызов метода класса через строковую переменную

bkonst

.. хочется странного?...
О, господи.

Прочти документацию, наконец.
http://ru2.php.net/call_user_func
http://ru2.php.net/callback

И, если реально хочется пользоваться eval, то
http://ru2.php.net/eval
 

T. Anre

Новичок
Re: Вызов метода класса через строковую переменную

Автор оригинала: netstuff
как из строковой переменной получить прямую ссылку на экземпляр класса?
require 'http://phpclub.ru/talk/showthread.php?postid=721088#post721088';
PHP:
class A
{
	private $number = 5;

	public function getNumber()
	{
		return $this->number;
	}

	public function setNumber($number)
	{
		$this->number = (int) $number;
	}

}
$A1 = new PHPClass('A');
$A = $A1->newInstance();
$A->setNumber(100);

$A2 = new PHPClass('A');
$A2->newInstance($A);
echo $A2->invoke('getNumber');
 
Сверху