- PHP code
var_dump($sumArr['TRADE_CLOSED']); $sumValue = array_sum($sumArr); var_dump($sumArr); var_dump($sumArr['TRADE_CLOSED']);
结果:
int 3
array (size=4)
'WAIT_SELLER_SEND_GOODS' => int 8
'WAIT_BUYER_CONFIRM_GOODS' => int 37
'WAIT_BUYER_PAY' => int 2
'TRADE_CLOSED' => &int 50
int 50
这是人品?这是bug?这是你妹的什么问题?
我单独用个临时文件重新写了一小段代码测试 却又输出正常...
------解决方案--------------------
你那TRADE_CLOSED为啥是个引用啊?
------解决方案--------------------
- PHP code
$sumArr=Array( 'WAIT_SELLER_SEND_GOODS'=>8, 'WAIT_BUYER_CONFIRM_GOODS' =>37, 'WAIT_BUYER_PAY' =>2, 'TRADE_CLOSED'=>50, ); var_dump($sumArr['TRADE_CLOSED']); $sumValue = array_sum($sumArr); var_dump($sumArr); var_dump($sumArr['TRADE_CLOSED']);
------解决方案--------------------
- PHP code
<?php $aa=3; $sumArr=Array( 'WAIT_SELLER_SEND_GOODS'=>8, 'WAIT_BUYER_CONFIRM_GOODS' =>37, 'WAIT_BUYER_PAY' =>2, 'TRADE_CLOSED'=>&$aa, ); var_dump($sumArr['TRADE_CLOSED']); $sumValue = array_sum($sumArr); var_dump($sumArr); var_dump($sumArr['TRADE_CLOSED']);