foreach( $a_user_id_list as $key => $value )
{

echo $value['id'];
}
$a_user_id_list里面有2个数组
A数组1,2,3,4,5,6
B数组7,8,9,10如果我按上面输出的结果是1,2,3,4,5,67,8,9,10
其实我想得到1,2,3,4,5,6,7,8,9,10
请教各位大哥。该如何写??

解决方案 »

  1.   

    $a_user_id_list 这个数组打印出来看下
      

  2.   


    array(2) {
      [0]=>
      array(1) {
        ["id"]=>
        string(181) "6744,6745,6749,7716,8046,8048,8049,8403,8404,8405,8437,9429,9430,9454,9456,9458,11013,11036,11159,11357,11596,11597,11598,12135,12141,13209,13237,13238,13239,13240,13241,13242,10770"
      }
     [1]=>
      array(1) {
        ["id"]=>
        string(17) "11164,11165,11166"  }
      

  3.   

    foreach语句不是不能修改值的吗,只能查询值的吗
      

  4.   

    直接在前一个数组的后面加个“,”号不就OK了·-----------------------------------
    http://www.jiemengwu.com/ 解梦屋 http://www.phpzy.com/php/ 绿色php资源
      

  5.   

    implode(',',$arr_a).','.implode(',',$arr_b);
      

  6.   


    倒,谁说的?
    foreach是将一个数组进行遍历。
      

  7.   

    $arr = array_merge($arr_a , $arr_b);
    implode(",",$arr);
      

  8.   


    $a=array_merg($a_user_id_list["A"],$a_user_id_list["B"]);
    foreach($a as $k=>$v){
    echo $v;
    }
      

  9.   

    用下面这个$a=array_merg($a_user_id_list["A"],$a_user_id_list["B"]);
    echo implode(",",$a);