Forum Webscript.Ru
Программирование => PHP => Тема начата: DartSidius от 24 Декабря 2006, 13:46:02
-
проблема такая...движка - не моя...а битрикс...никак не могу разобраться как удалить элементы массива...по хочу структура такая:
array = (
"id" => {
reference=> array {}
reference_id=>array {}
param=>array {}
},
"id2" => {
reference=> array {}
reference_id=>array {}
param=>array {}
}
);
так вот мне нужно удалить например элементы:
array["id"]["reference"][0]
array["id"]["reference_id"][0]
array["id"]["param"][0]
удалить ни с помощью splice, ни unset не получилось
удалось только обнулить, т .е. просто присвоить нулевые значения элементам...но остались элементы сами с пустыми значениями...как быть?
-
А никак... самому написать.. Сам поднимал тему и пошел другим путем..
-
DartSidius
[p]array_filter[/p] ?
-
DartSidius
array_shift(array)
Непонятно, тебе надо удалить элемент и сдвинуть индексы вниз?