我是靠谱客的博主 舒心烤鸡,最近开发中收集的这篇文章主要介绍【代码片段】根据商品规格组装数据,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

<?php
$data[0]['spec_id'] = 1;
$data[0]['type_id'] = 1;
$data[0]['name'] = '网络';
$data[0]['sort'] = 50;
$data[1]['spec_id'] = 1;
$data[1]['type_id'] = 1;
$data[1]['name'] = '内存';
$data[1]['sort'] = 50;
$data[2]['spec_id'] = 1;
$data[2]['type_id'] = 1;
$data[2]['name'] = '网络';
$data[2]['sort'] = 50;
$data[3]['spec_id'] = 1;
$data[3]['type_id'] = 1;
$data[3]['name'] = '屏幕';
$data[3]['sort'] = 50;
$data[4]['spec_id'] = 1;
$data[4]['type_id'] = 1;
$data[4]['name'] = '网络';
$data[4]['sort'] = 50;
$result = test($data);
print_r($result);exit;
function test($data) {
// 健值数组
$names = array();
// 新数组
$info = array();
// 获取健值名
foreach($data as $value) {
// 判断该名称是否已经添加
if (!in_array($value['name'], $names)) {
$names[] = $value['name'];
$info[] = array('name' => $value['name'], 'list' => array());
}
}
foreach($data as $value) {
// 获取名称对应的健值
$key = array_search($value['name'], $names);
$info[$key]['list'][] = $value;
}
return $info;
}
?>

 

转载于:https://www.cnblogs.com/richerdyoung/p/10107426.html

最后

以上就是舒心烤鸡为你收集整理的【代码片段】根据商品规格组装数据的全部内容,希望文章能够帮你解决【代码片段】根据商品规格组装数据所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部