Forum Webscript.Ru

Программирование => PHP => Тема начата: Viktor (Megai от 21 Декабря 2003, 05:56:55

Название: Удаление разделов из 3-х мерных ассоциативных массивов
Отправлено: Viktor (Megai от 21 Декабря 2003, 05:56:55
Есть массив, созданный примерно так:

$mass[\'id01\'][\'id01_id01\'][0] = \'inf01\';
$mass[\'id01\'][\'id01_id01\'][1] = \'inf02\';
$mass[\'id01\'][\'id01_id01\'][2] = \'inf03\';
$mass[\'id01\'][\'id01_id01\'][3] = \'inf04\';
$mass[\'id01\'][\'id01_id02\'][0] = \'inf05\';
$mass[\'id01\'][\'id01_id02\'][1] = \'inf06\';
$mass[\'id02\'][\'id02_id01\'][0] = \'inf07\';
$mass[\'id02\'][\'id02_id01\'][1] = \'inf08\';
$mass[\'id02\'][\'id02_id01\'][2] = \'inf09\';

так вот, нужно удалить весь раздел к примеру
$mass[\'id01\'][\'id01_id01\']
$mass[\'id01\'][\'*\'], либо
$mass[\'*\']
Как это возможно сделать на php?
Название: Удаление разделов из 3-х мерных ассоциативных массивов
Отправлено: FreeSpace от 21 Декабря 2003, 13:17:50
unset($mass[\'id01\'][\'id01_id01\'][*]);
unset($mass[\'id01\'][\'*\']);
unset($mass[\'*\']);
Вместо звездочек сам знаешь, что подставлять.
Название: Удаление разделов из 3-х мерных ассоциативных массивов
Отправлено: Viktor (Megai от 21 Декабря 2003, 15:44:31
Спасибо, сейчас попробую...