Как стать автором
Обновить

Комментарии 15

Не хотелось писать это, но: Костыли!

Вам это не напоминает костыли? Я, конечно, понимаю, что иногда это просто необходимо и спасибо этим пакетам, что они есть и их создателям, что... хм... те тоже есть. Но каждая такая функция ведёт проект к пропасти, на дне которой - свалка. Я за чистый код на чистых, современных или хотя бы своевременных версиях языка.
В php4 в foreach($arr as $value), $value - это копия объекта, а в php5 - ссылка на объект со всеми последствиями.

Подобными пакетами такую разницу в поведении не исправишь ^_^
НЛО прилетело и опубликовало эту надпись здесь
Передача объекта по ссылке и передача переменной по ссылке, это разные вещи.
_А вы попробуйте_ foreach($arr as $value) - именно для массива объектов, а не переменных и без &. Проверьте как передается $value, по-ссылке или нет? ^_^
Я из-за этой особенности в новогодние каникулы секас хороший поимел с переводом проекта с 4 на 5.

Я именю ввиду php 5.2.x
НЛО прилетело и опубликовало эту надпись здесь
Нормальной работы с классами не получится по причине отсутствия интерфейсов, например, и прочих public/private. А конструкторы еще в 3-й были :)
здрасьте, ещё как есть:
class Controller{

function Controller(){
//йа конструктор
}

}
А совместимость с php2 будет?
А если на хостинге стоит только perl, а я хочу писать на php5, есть библиотека реализующая интерпретатор PHP и все его расширения на perl?
минус один
А по русски?
по-русски: заминусовал бы, жаль кармы нет.
А у меня есть. Заминусовать? Или изложите свои претензии в письменном виде?
Жуть. Грозный айтишник =)
Если это единственная претензия, разрешите откланяться.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории