<?php
$queue = array ("orange"=>1, "banana"=>3);
array_unshift ($queue, "apple", "raspberry");
?>
结果:
Array
(
[0] => apple
[1] => raspberry
[orange] => 1
[banana] => 3
)我想要的结果:
Array
(
[apple] => 1
[raspberry] => 11
[orange] => 1
[banana] => 3
)
那array_unshift ($queue, "apple", "raspberry"); 应该怎么写?
$queue = array ("orange"=>1, "banana"=>3);
array_unshift ($queue, "apple", "raspberry");
?>
结果:
Array
(
[0] => apple
[1] => raspberry
[orange] => 1
[banana] => 3
)我想要的结果:
Array
(
[apple] => 1
[raspberry] => 11
[orange] => 1
[banana] => 3
)
那array_unshift ($queue, "apple", "raspberry"); 应该怎么写?
$queue[raspberry] =11;
$queue[raspberry] =11;
$tmp = array("apple"=>11, "raspberry"=>1);
print_r($tmp + $queue);
Array
(
[apple] => 11
[raspberry] => 1
[orange] => 1
[banana] => 3
)
$tmp = array("apple"=>11, "raspberry"=>1);$result = array_merge($tmp, $queue);
print_r($result);Array
(
[apple] => 11
[raspberry] => 1
[orange] => 1
[banana] => 3
)