脚本宝典收集整理的这篇文章主要介绍了php – 为什么我无法在关联数组中添加新的键值对?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
Array ( [0] => Array ( [id] => 92 [zip_code] => 07080 [phone_no] => 7327630062 [amount] => [currency] => $ [PRoduct_details] => Array ( ) ) [1] => Array ( [id] => 93 [zip_code] => 07081 [phone_no] => 7327630063 [amount] => 20 [currency] => $ [product_details] => Array ( ) ) )
现在我想在名为$data的上述关联数组的每个元素中创建一个新的键值对.为此,我写了以下逻辑,但它没有创建一个新的键值对.有人可以帮我这方面吗?
foreach($data as $key => $value) { if(!empty($value['amount'])) { $value['final_amount'] = $value['amount'] - 2; } else $value['final_amount'] = ''; }
以上是脚本宝典为你收集整理的php – 为什么我无法在关联数组中添加新的键值对?全部内容,希望文章能够帮你解决php – 为什么我无法在关联数组中添加新的键值对?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。