0

是否可以根据其键将值推入数组但实际上添加到键中。

例如

$data = array();

    $data[0]= 12;
    $data[1]= 1;
    $data[2]= 2;
    $data[3]= 56;
    $data[4]= 78;

array_push($data, 0,23);

所以输出将是

$data[0]= 35;   (12+23)
$data[1]= 1;
$data[2]= 2;
$data[3]= 56;
$data[4]= 78;
4

2 回答 2

4

为什么不$data[0] += 23呢?

或者

为什么不$data[0] = $data[0] + 23呢?

于 2012-06-20T00:17:21.727 回答
3

=您可以使用+=将值附加到变量而不是 using :

$data[0] += 23;

这段代码等价于:

$data[0] = $data[0] + 23;

你可以在这里看到输出:http: //codepad.org/bNruNNFe

于 2012-06-20T00:16:44.220 回答