$a = &new $ec($code, $mode, $options, $userinfo);
здесь выдаёт ошибку
Deprecated: Assigning the return value of new by reference is deprecated in /var/home/oasis/data/www/PEAR.php on line 569
Спустя 3 минуты, 37 секунд (22.08.2011 - 18:10) Guest написал(а):
внимание правильный ответ
unset($a);
$a = new $ec($code, $mode, $options, $userinfo);
unset($a);
$a = new $ec($code, $mode, $options, $userinfo);
Спустя 4 минуты, 22 секунды (22.08.2011 - 18:14) m4a1fox написал(а):
Э! Хорошо!
Спустя 4 минуты, 42 секунды (22.08.2011 - 18:19) Guest написал(а):
а здесь как ?
$this->_tmp_format = &new Spreadsheet_Excel_Writer_Format($this->_BIFF_version)
$this->_tmp_format = &new Spreadsheet_Excel_Writer_Format($this->_BIFF_version)
Спустя 8 минут, 58 секунд (22.08.2011 - 18:28) m4a1fox написал(а):
Ух ты! Название метода с нижнего подчеркивания... прикольно! Если вы просто определяете метод, то скажите зачем этот символ & перед new?
Спустя 4 минуты, 58 секунд (22.08.2011 - 18:33) Guest написал(а):
без него тоже ошибка ?
Спустя 1 минута, 20 секунд (22.08.2011 - 18:34) m4a1fox написал(а):
Не не! То что ошибка - это понятно! Для чего оно тут?
Спустя 1 минута, 27 секунд (22.08.2011 - 18:35) inpost написал(а):
m4a1fox
Он создаёт связку между. А нижнее подчеркивание - это классно. Вот такой вызов метода: DB::_()->query();
Он создаёт связку между. А нижнее подчеркивание - это классно. Вот такой вызов метода: DB::_()->query();
Спустя 2 минуты, 40 секунд (22.08.2011 - 18:38) m4a1fox написал(а):
inpost
Цитата |
DB::_()->query() |
Прикольно!
Цитата |
Он создаёт связку между |
не знал! inpost - кратко можешь объяснить для чего это нужно?
Спустя 2 минуты, 12 секунд (22.08.2011 - 18:40) neadekvat написал(а):
Цитата (m4a1fox @ 22.08.2011 - 19:28) |
Название метода с нижнего подчеркивания... прикольно! |
Это член класса, а не его метод. С _ обычно начинаются закрытые или защищенные члены/методы.
Цитата (m4a1fox @ 22.08.2011 - 19:28) |
Если вы просто определяете метод, то скажите зачем этот символ & перед new? |
А это как раз устаревший вариант, который еще остался в манах к Spreadsheet_Excel_Writer, но который уже пора забыть.
Спустя 3 минуты, 52 секунды (22.08.2011 - 18:44) Guest написал(а):
как коректно написать ?
Спустя 2 минуты, 8 секунд (22.08.2011 - 18:46) neadekvat написал(а):
Цитата (Guest @ 22.08.2011 - 19:44) |
как коректно написать ? |
$var = new classname;
Спустя 3 минуты, 10 секунд (22.08.2011 - 18:49) Guest написал(а):
обьясни пожалуйста ?
Спустя 9 минут, 5 секунд (22.08.2011 - 18:58) Invis1ble написал(а):
Цитата |
Assigning the return value of new by reference is now deprecated. |
Спустя 13 часов, 49 минут, 23 секунды (23.08.2011 - 08:48) linker написал(а):
& означает ссылка.
Спустя 2 часа, 49 минут, 45 секунд (23.08.2011 - 11:38) Guest написал(а):
так как его правильно написать ???
Спустя 21 минута, 16 секунд (23.08.2011 - 11:59) linker написал(а):
Так правильно
$object = new ClassName();