使用键值将值插入数组


Inserting value into an array using key value

我已经在数组中获取了键和值。如何使用获取的键值将该值插入到同一键位置的另一个数组中。

这是我的编码

$key=array_search($s_str,$opis_split);
//key value
$value=a;
//array value
$push=array_push($value,$key);
var_dump($push); 

要在第 n 个键处插入,请使用 array_splice($push, $n, 0, $value)

$push[$key] = $value;

<?php 
  $push = array('a', 'b', 'c'); 
  $key = 10;
  $value = 'z';
  $push[$key] = $value;
  var_dump($push);
?>

将输出:

array
  0 => string 'a' (length=1)
  1 => string 'b' (length=1)
  2 => string 'c' (length=1)
  10 => string 'z' (length=1)

这不是你想做的吗?