0

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

这是我的编码

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

2 回答 2

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)

这不是你想要做的吗?

于 2012-04-17T17:18:39.650 回答
0

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

于 2012-04-18T02:03:48.933 回答