[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: php 5.3
Guest
перешел на php 5.3 и теперь
$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);

Спустя 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)

Спустя 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();

Спустя 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();
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.