<?php
$arr=array("1"=>"a","2"=>"b","3"=>"c");$k="4";
$v="d";
array_push($arr, "$v");
print_r($arr);

解决方案 »

  1.   

    一个数组
    $arr=array("1"=>"a","2"=>"b","3"=>"c");我现在有两个值
    $k="4";
    $v="d";用什么函数可以完成这样的功能?$arr2[$k]=$v;
    $arr = $arr + $arr2;
    print_r($arr);
      

  2.   

    去http://php.chinaunix.net/manual/zh/index.php
    搜索array_开头的相关函数。例如array_pop之类的,相信你一定会吃惊于php中数组的强大!
      

  3.   

    晕了...
    键和值都有了,为什么要用方法合并呢?$arr[$k]=$v;就实现了