zec*_*ude 4 php arrays replace
我有一个有3个值的数组.用户按下提交按钮后,我希望它用另一个值替换我指定的键的值.
如果我有一个带有值的数组(0 => A, 1 => B, 2 => C),并且运行了该函数,那么结果数组应该是(0 => A, 1 => X, 2 => C),例如,函数的参数告诉它用数组替换数组中的第二个点.
如何在php中替换数组中特定键的值?
Aur*_*osa 15
如果你知道密钥,你可以这样做:
$array[$key] = $newVal;
Run Code Online (Sandbox Code Playgroud)
如果你不这样做,你可以这样做:
$pos = array_search($valToReplace, $array);
if ($pos !== FALSE)
{
$array[$pos] = $newVal;
}
Run Code Online (Sandbox Code Playgroud)
请注意,如果在$ array中多次找到$ valToReplace,则返回第一个匹配的键.有关array_search的更多信息.
| 归档时间: |
|
| 查看次数: |
24027 次 |
| 最近记录: |