脚本宝典收集整理的这篇文章主要介绍了php – 将key => value对添加到具有条件的现有数组,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我基本上循环一个关联数组,我想添加一个具有特定ID的key =>值foreach数组:
例如:
[0] => Array ( [id] => 1 [blah] => value2 ) [1] => Array ( [id] => 1 [blah] => value2 )
foreach ($array as $arr) { while $arr['id']==$some_id { $array['new_key'] .=$some value then do a array_push } }
所以$some_value将与特定的id相关联.
$tmp = new array(); foreach ($array as $arr) { if($array['id']==$some_id) { $tmp['new_key'] = $some_value; } } array_merge($array,$tmp);
if(in_array($some_id,$array){ $array['new_key'] = $some_value; }
或者如果它想要匹配数组中的键而不是值…
if(array_key_exists($some_id,$array){ $array['new_key'] = $some_value; }
以上是脚本宝典为你收集整理的php – 将key => value对添加到具有条件的现有数组全部内容,希望文章能够帮你解决php – 将key => value对添加到具有条件的现有数组所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。