Stm
Новичок
Методы объекта
У меня есть массив объектов, которые добавляются в него примерно так:
$objects[$count]->member1=$some1;
$objects[$count]->memberN=$someN;
$count++;
а потом при попытке вызвать метод этого объекта
$objects[$idx]->method();
возникает ошибка вызова неопределённой функции method
но если добавлять так:
$objects[$count]=&new someClass;
ну или так:
$objects[$count]=new someClass;
$objects[$count]->member1=$some1;
$objects[$count]->memberN=$someN;
$count++;
всё нормально, почему, к переменным доступ есть, а к методам нет ?
У меня есть массив объектов, которые добавляются в него примерно так:
$objects[$count]->member1=$some1;
$objects[$count]->memberN=$someN;
$count++;
а потом при попытке вызвать метод этого объекта
$objects[$idx]->method();
возникает ошибка вызова неопределённой функции method
но если добавлять так:
$objects[$count]=&new someClass;
ну или так:
$objects[$count]=new someClass;
$objects[$count]->member1=$some1;
$objects[$count]->memberN=$someN;
$count++;
всё нормально, почему, к переменным доступ есть, а к методам нет ?