2012-01-27 168 views
0

我有阵列状的下方,如何在取消设置数组值后设置键值?

Array 
(
    [14289] => Array 
     (
      [0] => Karthikeyan 
      [1] => Mathi 
      [2] => RAvi 
     ) 

    [14279] => Array 
     (
      [0] => Karthikeyan 
      [1] => Mathi 
      [2] => RAvi 
     ) 

    [14288] => Array 
     (
      [0] => Karthikeyan 
     ) 

    [14291] => Array 
     (
      [0] => Mathi 
     ) 

    [14284] => Array 
     (
      [0] => RAvi 
     ) 

) 

如果我取消设置索引[1]从[14289]这一个值。之后,该阵列显示器等下面,

Array 
(
    [14289] => Array 
     (
      [0] => Karthikeyan 
      [2] => RAvi 
     ) 

    [14279] => Array 
     (
      [0] => Karthikeyan 
      [1] => Mathi 
      [2] => RAvi 
     ) 

    [14288] => Array 
     (
      [0] => Karthikeyan 
     ) 

    [14291] => Array 
     (
      [0] => Mathi 
     ) 

    [14284] => Array 
     (
      [0] => RAvi 
     ) 

) 

但我需要[14289]的值如下面,

Array 
(
    [14289] => Array 
     (
      [0] => Karthikeyan 
      [1] => RAvi 
     ) 
........ 

密钥值应为[1]未[2]。我怎样才能做到这一点?

回答

0

unset $example_array[14289][1]; 

$example_array[14289]= array_values($example_array[14289]);