使用键值将值插入数组

时间:2012-04-17 17:15:38

标签: php arrays

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

这是我的编码

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

2 个答案:

答案 0 :(得分:0)

$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)

这不是你想要做的吗?

答案 1 :(得分:0)

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