代码:var_dump($page_temp);
var_dump($page_path);
$page_path = array_merge($page_temp,$page_path);
var_dump($page_path);得到结果如下:
array(1) { [554]=> string(18) "Socket网络通信" }
array(1) { [3008]=> string(4) "1212" }
array(2) { [0]=> string(18) "Socket网络通信" [1]=> string(4) "1212" }为什么只保存了值,没有保存键??
var_dump($page_path);
$page_path = array_merge($page_temp,$page_path);
var_dump($page_path);得到结果如下:
array(1) { [554]=> string(18) "Socket网络通信" }
array(1) { [3008]=> string(4) "1212" }
array(2) { [0]=> string(18) "Socket网络通信" [1]=> string(4) "1212" }为什么只保存了值,没有保存键??
copy to clipboard
<?php
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
?>上例将输出:copy to clipboard
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
) ?>
改成:$page_temp = array('554'=>'Socket网络通信');
$page_path = array('3008'=>'1212');
$page_path = $page_temp+$page_path;
print_r($page_path);