Я получаю устаревшее предупреждение из-за используемой библиотеки. Заявление следующее:
$this->_ole =& new OLERead();
Дело в том, что я не понимаю, почему кто-то хотел бы использовать & new
в экземпляре.
Если я не ошибаюсь, оператор &
говорит PHP скопировать ссылку на экземпляр, а не сам экземпляр. Но в таком случае, не бессмысленно ли запрашивать копию ссылки, которая не сохраняется?
Но поскольку я точно не знаю, как именно работает new
, возможно, это должно было спасти какую-то неясную сборку мусора или что-то в этом роде.
Что вы думаете об этом?