Php4 ссылка на класс как параметр конструктора. Возможно ли?

  • Автор темы Grey_EM
  • Дата начала

Grey_EM

Guest
Php4 ссылка на класс как параметр конструктора. Возможно ли?

Когда-то в книге Ратшиллера-Геркена прозвучало утверждение что в php4 в конструктор невозможно передать ссылку на класс, только скалярные значения.
Однако я вижу что сейчас это не так (php 4.22)
Когда было изменено старое поведение?
Или ...
 

AnToXa

prodigy-одаренный ребенок
имхо. это должно было стать неверно с тех пор как в пхп появились ссылки
 

Grey_EM

Guest
Автор оригинала: AnToXa
имхо. это должно было стать неверно с тех пор как в пхп появились ссылки
Э-ээ полная цитата:
"Конструкторы PHP 4.0 в качестве параметров могут принимать только скалярные значения (строки, целые и.т.п), но не массивы или объекты, что допустимо в PHP 3.0"
(стр. 68)
Вот и верь после этого людям.
 

Максим Деркачев

Guest
В оригинале то же самое. Вообще я такого не помню. Либо они лоханулись (что вряд ли, вроде грамотные люди), либо это упущение было быстро пофиксено.
 

Максим Деркачев

Guest
Вообще можно просто передавать объект по значению, даже не обязательно по ссылке (хотя по ссылке все-таки лучше и правильнее).
 
Сверху