Heim >Backend-Entwicklung >PHP-Tutorial >关于数组的重组,急

关于数组的重组,急

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-06-23 14:00:09965Durchsuche

Array
(
    [0] => 商标名称
    [1] => 耀丽人生
    [2] => 注册号/申请号
    [3] => 4576058
    [4] => 国际分类号
    [5] => 25
    [6] => 申请日期
    [7] => 2005/4/1
    [8] => 申请人名称(中文)
    [9] => 施能波   
    [10] => 申请人地址(中文)
    [11] => 福建省晋江市英林镇英龙中路155号
    [12] => 申请人名称(英文)
    [13] => 
    [14] => 申请人地址(英文)
    [15] => 
    [16] => 商标图像
    [17] => 
    [18] => 类似群
    [19] => 2501 2507 2508 
    [20] => 商品服务列表
    [21] => 服装;鞋;衬衫;内衣;裤子;帽;皮制服装;裙子;套服;胸衣;                                                                                                              
    [22] => 初审公告期号
    [23] => 1135  
    [24] => 注册公告期号
    [25] => 1147  
)
有这样的一个数组,如何将他重组为这种:
Array
(
    [商标名称] => 耀丽人生
    [注册号/申请号] => 4576058
    [国际分类号] => 25
    [申请日期] => 2005/4/1
    [申请人名称(中文)] => 施能波   
    [申请人地址(中文)] => 福建省晋江市英林镇英龙中路155号
    [申请人名称(英文)] => 
    [申请人地址(英文)] => 
    [商标图像] => 
    [类似群] => 2501 2507 2508 
    [商品服务列表] => 服装;鞋;衬衫;内衣;裤子;帽;皮制服装;裙子;套服;胸衣;                                                                                                              
    [初审公告期号] => 1135  
    [注册公告期号] => 1147  
)
请问能不能实现,能否贴出源码,非常感谢!!!!!


回复讨论(解决方案)

$a = array(  0 => '商标名称',  1 => '耀丽人生',  2 => '注册号/申请号',  3 => '4576058',  4 => '国际分类号',  5 => '25',  6 => '申请日期',  7 => '2005/4/1',  8 => '申请人名称(中文)',  9 => '施能波',  10 => '申请人地址(中文)',  11 => '福建省晋江市英林镇英龙中路155号',  12 => '申请人名称(英文)',  13 => '',  14 => '申请人地址(英文)',  15 => '',  16 => '商标图像',  17 => '',  18 => '类似群',  19 => '2501 2507 2508',  20 => '商品服务列表',  21 => '服装;鞋;衬衫;内衣;裤子;帽;皮制服装;裙子;套服;胸衣',                                                                                            22 => '初审公告期号',  23 => '1135',  24 => '注册公告期号',  25 => '1147',);foreach(array_chunk($a, 2) as $v) $res[$v[0]] = $v[1];print_r($res);
Array
(
    [商标名称] => 耀丽人生
    [注册号/申请号] => 4576058
    [国际分类号] => 25
    [申请日期] => 2005/4/1
    [申请人名称(中文)] => 施能波
    [申请人地址(中文)] => 福建省晋江市英林镇英龙中路155号
    [申请人名称(英文)] => 
    [申请人地址(英文)] => 
    [商标图像] => 
    [类似群] => 2501 2507 2508
    [商品服务列表] => 服装;鞋;衬衫;内衣;裤子;帽;皮制服装;裙子;套服;胸衣
    [初审公告期号] => 1135
    [注册公告期号] => 1147
)

$arr = array(    0 => '商标名称',    1 => '耀丽人生',    2 => '注册号/申请号',    3 => '4576058',    4 => '国际分类号',    5 => '25',    6 => '申请日期',    7 => '2005/4/1',    8 => '申请人名称(中文)',    9 => '施能波' ,    10 => '申请人地址(中文)',    11 => '福建省晋江市英林镇英龙中路155号',    12 => '申请人名称(英文)',    13 => "",    14 => '申请人地址(英文)',    15 => "",    16 => '商标图像',    17 => "",    18 => '类似群',    19 => '2501 2507 2508',    20 => '商品服务列表',    21 => '服装;鞋;衬衫;内衣;裤子;帽;皮制服装;裙子;套服;胸衣;',                                                                                                                 22 => '初审公告期号',    23 => '1135'  ,    24 => '注册公告期号',    25 => '1147' );$newArr = array_chunk ( $arr ,  2 );$a = array_map('mkArr', $newArr);function mkArr($n){	return array( $n[0]  =>  $n[1] );}var_dump($a);

$out = array();$newArr = array_chunk ( $arr ,  2 );foreach ($newArr as $key => $value) {	$out[$value[0]] = $value[1];}var_dump($out);

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn