【发布时间】:2012-09-06 07:32:09
【问题描述】:
我在用精确给定的索引替换数组中的值时遇到问题。确切地说,我想用一个新数字替换 array[2] 中的一个字符串,但我不知道。所以请看看我的资源:
pos:0 //position of index in array
id:498 //id of a field
new:6300 //new value to replace in an array
cost:6200-5200-4600-5600-4100 //the array
从上面,我想用“new”中的新字符串替换“cost”中的字符串索引“0”,所以预期的结果应该是:
6300-5200-4600-5600-4100
我试图在任何地方搜索,但除了 array_search 之外没有任何返回 - 这不是我想要的。请指教。
【问题讨论】:
-
你的数组看起来怎么样?你在这里所拥有的并不像 PHP 代码,但如果你有一个数组,你可以通过使用
$array[$index] = $newvalue;访问/替换一个值。