А что вы так зациклились на массиве-то?
Мне кажется тут гораздо удобнее будет база данных
Создаем табличку, состоящую из полей: (1..n) - количество размерностей (n+1...m) - параметры.
И добавляем записи в соответствии с положением и значениями. Причем тут кроме цвета - можно хоть 100 параметров еще добавить.
И вытаскивать все гораздо легче.
Мне кажется тут гораздо удобнее будет база данных
Создаем табличку, состоящую из полей: (1..n) - количество размерностей (n+1...m) - параметры.
И добавляем записи в соответствии с положением и значениями. Причем тут кроме цвета - можно хоть 100 параметров еще добавить.
И вытаскивать все гораздо легче.