Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何添加+;每个阵列对应x_Php_Arrays - Fatal编程技术网

Php 如何添加+;每个阵列对应x

Php 如何添加+;每个阵列对应x,php,arrays,Php,Arrays,我有一个数组,如下所示: foreach($keys as $tmpItem) { $item = null; $item['id'] = $tmpItem; $item['price'] = $prices[$tmpItem]; $items[] = $item; } 我想为数组中的每个项目添加+10 项目[0]=10 第[1]项=20 第[2]项=30

我有一个数组,如下所示:

foreach($keys as $tmpItem) {
            $item = null;
            $item['id']       = $tmpItem;
            $item['price']     = $prices[$tmpItem];
            $items[]          = $item;  
}
我想为数组中的每个项目添加+10

项目[0]=10

第[1]项=20

第[2]项=30

等等

我怎么做? 谢谢你需要这个吗

$aux=0

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

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

你可以这样做:

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

        $item = null;
        $item['id']       = $tmpItem;
        $item['price']     = $prices[$tmpItem];
        $items[]          = $i;  
 }
foreach(),array_walk(),array_map()