Задачи "смешанной" тематики. Учебные задачи по программированию
Primary tabs
Forums:
- Работа с многомерным массивом произвольной вложенности:
Реализуйте класс-обёртку (или две функции, в зависимости от того, что позволяет ваш ЯП) над обычным массивом вашего ЯП, который бы умел записывать в многомерный массив, а также извлекать из него элемент, с использованием "dot notation" (точечного подхода), чтобы, например, функция записи в качестве адреса записи получала скажем'my.array.address'
и тогда запись производилась в элемент (пусть вы хотите записать туда число 5):
$massiv['my']['array']['address'] = 5;
-- аналогично для извлечения параметра. В случае, если такого параметра в массиве нет, сообщайте об ошибке средствами вашего ЯП (напр, бросайте исключение).
- Log in to post comments
- 2251 reads