原数组$username = array(username=>张三);
$username = array(username=>张二);
$username = array(username=>张一);目标数组$username = array(张三,张二,张一);
用PHP怎么将原数组改成目标数组啊?

解决方案 »

  1.   

    <?php
    $username1 = array('username'=>'张三');
    $username2 = array('username'=>'张二');
    $username3= array('username'=>'张一');$i = 1;
    $name = "username";
    $result =array();
    for($i=1;$i<=3;$i++){
       $result[]= ${$name.$i}['username'];
    }print_r($result);
      

  2.   


    $username1 = array('username'=>'张三');
    $username2 = array('username'=>'张二');
    $username3= array('username'=>'张一');$newarray=array_merge_recursive($username1,$username2,$username3);
    $newarray=$newarray['username'];
    print_r($newarray);