$a=    Array
(
  '0' => Array
  (
      '0' => Array
      (
      'pname1' => '市场营销'
      ),      '1' => Array
      (
      'pname' => '营销传播'
      ),      '2' => Array
      (
      'pname' => '营销战略'
      )  ),  '1' => Array
  (
      '0' => Array
      (
      'pname1' => '市场营销'
      ),      '1' => Array
      (
      'pname' => '营销传播'
      ),
  ),
  '2' => Array
  (
      '0' => Array
      (
      'pname1' => '品牌管理'
      ),      '1' => Array
      (
      'pname' => '品牌战略'
      ),      '2' => Array
      (
      'pname1' => '企业文化'
      ),      '3' => Array
      (
      'pname' => '企业文化建设'
      )
  )
);如:$a下面的一维数组出现了,两个pname1和时候
数组应该遍历成:
$b=    Array
(
  '0' => Array
  (
      '0' => Array
      (
      'pname1' => '市场营销'
      ),      '1' => Array
      (
      'pname' => '营销传播'
      ),      '2' => Array
      (
      'pname' => '营销战略'
      )  ),  '1' => Array
  (
      '0' => Array
      (
      'pname1' => '市场营销'
      ),      '1' => Array
      (
      'pname' => '营销传播'
      ),
  ),
  '2' => Array
  (
      '0' => Array
      (
      'pname1' => '品牌管理'
      ),      '1' => Array
      (
      'pname' => '品牌战略'
      ),   ),
'3' => Array
      (
     '0' => Array
      (
      'pname1' => '企业文化'
      ),      '1' => Array
      (
      'pname' => '企业文化建设'
      )
   )
);
求大侠告知该怎么写