我面临着一项让我头疼的复杂任务。假设我有这样的选项数组:
$options = {'Color' => {'Red, Green, Blue'},
'Size' => {'S','M','L'},
'Material' => {'Wool','Cotton'}
}
另外,我有一组映射:
{'Red', 'S', 'Cotton'}
{'Red', 'M', 'Cotton'}
{'Blue', 'S', 'Wool'}
当我通过某种方式(从选择框等)选择一个选项时,例如,当我选择“红色”时,我想要一个这样的数组:
$redArray = {
'Size' => {'S','M'},
'Material' => {'Cotton'}
}
同样,当我选择“M”选项时,结果将是:
$mArray = {
'Color => {'Red'},
'Material' => {'Cotton'}
}
也许我的解释不够清楚,希望你能帮助我......谢谢