Forum Webscript.Ru
Программирование => PHP => Тема начата: sublimity от 29 Августа 2005, 12:10:07
-
Здравствуйте, заранее всем спасибо.
Есть два класса (SalesOffice и OList), не наследники друг друга.
OList при своем создании заполняет свои свойства:
$this->SO[$resultMYSQL[\'ID\']]=new SalesOffice($resultMYSQL[\'ID\']);
Возникла необходимость удалить из списка $this->SO[] какой то объект,
Я делал так , в классе OList:
$this->ListSO[$ID]->Delete(); // Удаление из БД
$this->ListSO[$ID]->__destruct(); // Удаление самого объекта, но я неуверен что это правельно
Но вот в чем вопрос, как удалить из ассоциативного массива элемент, не тронув остальные?
И правильно ли делать $this->ListSO[$ID]->__destruct(); ?
-
sublimity:
Но вот в чем вопрос, как удалить из ассоциативного массива элемент, не тронув остальные?
//Скопировано из мануала
// destroy a single element of an array
unset($bar[\'quux\']);
-
for_i_0
Спасибо!