2014-01-08 69 views
0

我有一个数组是这样的:如何添加+ X为每个阵列

foreach($keys as $tmpItem) { 
      $item = null; 
      $item['id']  = $tmpItem; 
      $item['price']  = $prices[$tmpItem]; 
      $items[]   = $item; 
} 

我想在我的阵列中的每个项目添加+ 10。

项[0] = 10,

项目[1] = 20,

项[2] = 30

等...

我如何做呢? 谢谢

+0

的foreach(),array_walk(),array_map() – 2014-01-08 18:59:56

回答

1

你需要这个?

$ aux = 0;

foreach($keys as $tmpItem) { 
      $aux = $aux+10; 

      $item = null; 
      $item['id']  = $tmpItem; 
      $item['price']  = $prices[$tmpItem]; 
      $items[]   = $aux; 
} 
+0

这就是我想要的,谢谢:) – user3162341

1

你可能只是这样做:

$i=0; 
foreach($keys as $tmpItem) { 
     $i+=10; 

     $item = null; 
     $item['id']  = $tmpItem; 
     $item['price']  = $prices[$tmpItem]; 
     $items[]   = $i; 
}