我已经在array.how中提取了key和value两个值,可以使用该提取的键值将该值插入到相同键位置的另一个数组中。使用键值将值插入到数组中
这里我的编码
$key=array_search($s_str,$opis_split);
//key value
$value=a;
//array value
$push=array_push($value,$key);
var_dump($push);
我已经在array.how中提取了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)
这是不是你想做什么?
不,我需要在我有一个关键位置插入一个值。例如,我有一个键值0意味着,我必须在数组的第0个键位置插入一个值。 – 2012-04-17 17:26:10
你应该用你使用 – twain249 2012-04-17 17:16:33
我希望有在SO识别语言的问题,这是不会发生到现在一些自动功能的语言标记此:d。所以请写下代码的语言... – 2012-04-17 17:18:57