/**
* 获取 规格的 笛卡尔积
* @param $goods_id 商品 id
* @param $spec_arr 笛卡尔积
* @return string 返回表格字符串$goods_id, $spec_arr
*/
public function getSpecInput($goods_id, $spec_arr)
{// <input name="item[2_4_7][price]" value="100" /><input name="item[2_4_7][name]" value="蓝色_S_长袖" />
// $goods_id = 18;
// $spec_arr = array(
// 20 => array('7','8','9'),
// 10=>array('1','2'),
// 1 => array('3','4'),
// );
// 排序
foreach ($spec_arr as $k => $v)
{
$spec_arr_sort[$k] = count($v);
}
asort($spec_arr_sort);
foreach ($spec_arr_sort as $key =>$val)
{
$spec_arr2[$key] = $spec_arr[$key];
}
$clo_name = array_keys($spec_arr2);
$spec_arr2 = $this->combineDika($spec_arr2,3); // 获取 规格的 笛卡尔积
$spec = $this->