我的项目中有一个需求是根据以下数组原素生成url地址,生成url地址格式顺序是:http://esf.lfang.com/sellhouse/按价格-按户型-按面积-按特点/
//大区域编号
$DaoArea=array('a0001','a0002','a0003','a0004','a0008','a0007','a0013','a0011','a0012','a0005');//区域名编号
$AreaLinkNum=array('a0001'=>array('b00001','b00002','b00003','b00004','b00005','b00006','b00007','b00008','b00009','b00010','b00011','b00012','b00013','b00014','b00015','b00016','b00017','b00018','b00019'),'a0002'=>array('b00030','b00053','b00032','b00033','b00034','b00035','b00036','b00037','b00038','b00039','b00040','b00041','b00042','b00043','b00044','b00045','b00046','b00047','b00048','b00049','b00050','b00051','b00052'),'a0003'=>array('b00063','b00064','b00065','b00066','b00067','b00068','b00069','b00070','b00071','b00072'),'a0004'=>array('b00083','b00084','b00085','b00086','b00087','b00088','b00089','b00090','b00091'),'a0008'=>array('b00132','b00133','b00135','b00134'),'a0007'=>array('b00121','b00122','b00124','b00123'),'a0013'=>array('b00192'),'a0011'=>array('b00171','b00172'),'a0012'=>array('b00181'),'a0005'=>array('b00101'));
//按价格:
$AnPrice=array('c0-d30','c30-d50','c50-d80','c80-d100','c100-d150','c150-d200','c200-d9999');
//按户型:
$AnHuXing=array('f1-g1','f2-g2','f3-g3','f4-g4','f5-g5','f6-g99');
//按面积:
$AnMianJi=array('h0-i50','h50-i70','h7-i90','h90-i110','h110-i9999');
//按特点:
$AnTeDian=array('j1','j2','j5','j4','j6','j7','j9');//类型
$type=array('price'=>'按价格','HuXing'=>'按户型','MianJi'=>'按面积','TeDian'=>'按特点');我需要一个函数可以传递空数组或者不传任何参数需要打印出以下内容:
Array
(
    [0] => http://esf.lfang.com/sellhouse-a0001/
    [1] => http://esf.lfang.com/sellhouse-a0002/
    [2] => http://esf.lfang.com/sellhouse-a0003/
    [3] => http://esf.lfang.com/sellhouse-a0004/
    [4] => http://esf.lfang.com/sellhouse-a0008/
    [5] => http://esf.lfang.com/sellhouse-a0007/
    [6] => http://esf.lfang.com/sellhouse-a0013/
    [7] => http://esf.lfang.com/sellhouse-a0011/
    [8] => http://esf.lfang.com/sellhouse-a0012/
    [9] => http://esf.lfang.com/sellhouse-a0005/
    [10] => http://esf.lfang.com/sellhouse-a0001-b00001/
    [11] => http://esf.lfang.com/sellhouse-a0001-b00002/
    [12] => http://esf.lfang.com/sellhouse-a0001-b00003/
    [13] => http://esf.lfang.com/sellhouse-a0001-b00004/
    [14] => http://esf.lfang.com/sellhouse-a0001-b00005/
    [15] => http://esf.lfang.com/sellhouse-a0001-b00006/
    [16] => http://esf.lfang.com/sellhouse-a0001-b00007/
    [17] => http://esf.lfang.com/sellhouse-a0001-b00008/
    [18] => http://esf.lfang.com/sellhouse-a0001-b00009/
    [19] => http://esf.lfang.com/sellhouse-a0001-b00010/
    [20] => http://esf.lfang.com/sellhouse-a0001-b00011/
    [21] => http://esf.lfang.com/sellhouse-a0001-b00012/
    [22] => http://esf.lfang.com/sellhouse-a0001-b00013/
    [23] => http://esf.lfang.com/sellhouse-a0001-b00014/
    [24] => http://esf.lfang.com/sellhouse-a0001-b00015/
    [25] => http://esf.lfang.com/sellhouse-a0001-b00016/
    [26] => http://esf.lfang.com/sellhouse-a0001-b00017/
    [27] => http://esf.lfang.com/sellhouse-a0001-b00018/
    [28] => http://esf.lfang.com/sellhouse-a0001-b00019/
    [29] => http://esf.lfang.com/sellhouse-a0002-b00030/
    [30] => http://esf.lfang.com/sellhouse-a0002-b00031/
    [31] => http://esf.lfang.com/sellhouse-a0002-b00053/
    [32] => http://esf.lfang.com/sellhouse-a0002-b00032/
    [33] => http://esf.lfang.com/sellhouse-a0002-b00033/
    [34] => http://esf.lfang.com/sellhouse-a0002-b00034/
    [35] => http://esf.lfang.com/sellhouse-a0002-b00035/
    [36] => http://esf.lfang.com/sellhouse-a0002-b00036/
    [37] => http://esf.lfang.com/sellhouse-a0002-b00037/
    [38] => http://esf.lfang.com/sellhouse-a0002-b00038/
    [39] => http://esf.lfang.com/sellhouse-a0002-b00039/
    [40] => http://esf.lfang.com/sellhouse-a0002-b00040/
    [41] => http://esf.lfang.com/sellhouse-a0002-b00041/
    [42] => http://esf.lfang.com/sellhouse-a0002-b00042/
    [43] => http://esf.lfang.com/sellhouse-a0002-b00043/
    [44] => http://esf.lfang.com/sellhouse-a0002-b00044/
    [45] => http://esf.lfang.com/sellhouse-a0002-b00045/
    [46] => http://esf.lfang.com/sellhouse-a0002-b00046/
    [47] => http://esf.lfang.com/sellhouse-a0002-b00047/
    [48] => http://esf.lfang.com/sellhouse-a0002-b00048/
    [49] => http://esf.lfang.com/sellhouse-a0002-b00049/
    [50] => http://esf.lfang.com/sellhouse-a0002-b00050/
    [51] => http://esf.lfang.com/sellhouse-a0002-b00051/
    [52] => http://esf.lfang.com/sellhouse-a0002-b00052/
    [53] => http://esf.lfang.com/sellhouse-a0003-b00063/
    [54] => http://esf.lfang.com/sellhouse-a0003-b00064/
    [55] => http://esf.lfang.com/sellhouse-a0003-b00065/
    [56] => http://esf.lfang.com/sellhouse-a0003-b00066/
    [57] => http://esf.lfang.com/sellhouse-a0003-b00067/
    [58] => http://esf.lfang.com/sellhouse-a0003-b00068/
    [59] => http://esf.lfang.com/sellhouse-a0003-b00069/
    [60] => http://esf.lfang.com/sellhouse-a0003-b00070/
    [61] => http://esf.lfang.com/sellhouse-a0003-b00071/
    [62] => http://esf.lfang.com/sellhouse-a0003-b00072/
    [63] => http://esf.lfang.com/sellhouse-a0004-b00083/
    [64] => http://esf.lfang.com/sellhouse-a0004-b00084/
    [65] => http://esf.lfang.com/sellhouse-a0004-b00085/
    [66] => http://esf.lfang.com/sellhouse-a0004-b00086/
    [67] => http://esf.lfang.com/sellhouse-a0004-b00087/
    [68] => http://esf.lfang.com/sellhouse-a0004-b00088/
    [69] => http://esf.lfang.com/sellhouse-a0004-b00089/
    [70] => http://esf.lfang.com/sellhouse-a0004-b00090/
    [71] => http://esf.lfang.com/sellhouse-a0004-b00091/
    [72] => http://esf.lfang.com/sellhouse-a0008-b00132/
    [73] => http://esf.lfang.com/sellhouse-a0008-b00133/
    [74] => http://esf.lfang.com/sellhouse-a0008-b00135/
    [75] => http://esf.lfang.com/sellhouse-a0008-b00134/
    [76] => http://esf.lfang.com/sellhouse-a0007-b00121/
    [77] => http://esf.lfang.com/sellhouse-a0007-b00122/
    [78] => http://esf.lfang.com/sellhouse-a0007-b00124/
    [79] => http://esf.lfang.com/sellhouse-a0007-b00123/
    [80] => http://esf.lfang.com/sellhouse-a0013-b00192/
    [81] => http://esf.lfang.com/sellhouse-a0011-b00171/
    [82] => http://esf.lfang.com/sellhouse-a0011-b00172/
    [83] => http://esf.lfang.com/sellhouse-a0012-b00181/
    [84] => http://esf.lfang.com/sellhouse-a0005-b00101/
    [85] => http://esf.lfang.com/sellhouse/c0-d30/
    [86] => http://esf.lfang.com/sellhouse/c30-d50/
    [87] => http://esf.lfang.com/sellhouse/c50-d80/
    [88] => http://esf.lfang.com/sellhouse/c80-d100/
    [89] => http://esf.lfang.com/sellhouse/c100-d150/
    [90] => http://esf.lfang.com/sellhouse/c150-d200/
    [91] => http://esf.lfang.com/sellhouse/c200-d9999/
    [92] => http://esf.lfang.com/sellhouse/f1-g1/
    [93] => http://esf.lfang.com/sellhouse/f2-g2/
    [94] => http://esf.lfang.com/sellhouse/f3-g3/
    [95] => http://esf.lfang.com/sellhouse/f4-g4/
    [96] => http://esf.lfang.com/sellhouse/f5-g5/
    [97] => http://esf.lfang.com/sellhouse/f6-g99/
    [98] => http://esf.lfang.com/sellhouse/h0-i50/
    [99] => http://esf.lfang.com/sellhouse/h50-i70/
    [100] => http://esf.lfang.com/sellhouse/h7-i90/
    [101] => http://esf.lfang.com/sellhouse/h90-i110/
    [102] => http://esf.lfang.com/sellhouse/h110-i9999/
    [103] => http://esf.lfang.com/sellhouse/j1/
    [104] => http://esf.lfang.com/sellhouse/j2/
    [105] => http://esf.lfang.com/sellhouse/j5/
    [106] => http://esf.lfang.com/sellhouse/j4/
    [107] => http://esf.lfang.com/sellhouse/j6/
    [108] => http://esf.lfang.com/sellhouse/j7/
    [109] => http://esf.lfang.com/sellhouse/j9

解决方案 »

  1.   

    接上楼上贴
    我需要传递一个二维数组 $typeArray=array(array('按价格','c0-d30'),array('按户型','f1-g1'),array('按面积','h0-i50'),array('按特点','j1')),二维数组第一个数组元素是按价格,第二个数组元素是按户型,第三个数组元素是按面积,第四数组元素是按特点,需要按这个顺序,不能打乱顺序,但也可以传递$typeArray=array(array('按价格','c0-d30'),array('按特点','j1'))或者是$typeArray=array(array('按价格','c0-d30'))都可以,顺序必须按照下面规定的。
    需要打印生成以下地址:
    Array
    (
        [0] => http://esf.lfang.com/sellhouse-a0001/c30-d50-f2-g2-h50-i70-j1/
        [1] => http://esf.lfang.com/sellhouse-a0002/c30-d50-f2-g2-h50-i70-j1/
        [2] => http://esf.lfang.com/sellhouse-a0003/c30-d50-f2-g2-h50-i70-j1/
        [3] => http://esf.lfang.com/sellhouse-a0004/c30-d50-f2-g2-h50-i70-j1/
        [4] => http://esf.lfang.com/sellhouse-a0008/c30-d50-f2-g2-h50-i70-j1/
        [5] => http://esf.lfang.com/sellhouse-a0007/c30-d50-f2-g2-h50-i70-j1/
        [6] => http://esf.lfang.com/sellhouse-a0013/c30-d50-f2-g2-h50-i70-j1/
        [7] => http://esf.lfang.com/sellhouse-a0011/c30-d50-f2-g2-h50-i70-j1/
        [8] => http://esf.lfang.com/sellhouse-a0012/c30-d50-f2-g2-h50-i70-j1/
        [9] => http://esf.lfang.com/sellhouse-a0005/c30-d50-f2-g2-h50-i70-j1/
        [10] => http://esf.lfang.com/sellhouse-a0001-b00001/c30-d50-f2-g2-h50-i70-j1/
        [11] => http://esf.lfang.com/sellhouse-a0001-b00002/c30-d50-f2-g2-h50-i70-j1/
        [12] => http://esf.lfang.com/sellhouse-a0001-b00003/c30-d50-f2-g2-h50-i70-j1/
        [13] => http://esf.lfang.com/sellhouse-a0001-b00004/c30-d50-f2-g2-h50-i70-j1/
        [14] => http://esf.lfang.com/sellhouse-a0001-b00005/c30-d50-f2-g2-h50-i70-j1/
        [15] => http://esf.lfang.com/sellhouse-a0001-b00006/c30-d50-f2-g2-h50-i70-j1/
        [16] => http://esf.lfang.com/sellhouse-a0001-b00007/c30-d50-f2-g2-h50-i70-j1/
        [17] => http://esf.lfang.com/sellhouse-a0001-b00008/c30-d50-f2-g2-h50-i70-j1/
        [18] => http://esf.lfang.com/sellhouse-a0001-b00009/c30-d50-f2-g2-h50-i70-j1/
        [19] => http://esf.lfang.com/sellhouse-a0001-b00010/c30-d50-f2-g2-h50-i70-j1/
        [20] => http://esf.lfang.com/sellhouse-a0001-b00011/c30-d50-f2-g2-h50-i70-j1/
        [21] => http://esf.lfang.com/sellhouse-a0001-b00012/c30-d50-f2-g2-h50-i70-j1/
        [22] => http://esf.lfang.com/sellhouse-a0001-b00013/c30-d50-f2-g2-h50-i70-j1/
        [23] => http://esf.lfang.com/sellhouse-a0001-b00014/c30-d50-f2-g2-h50-i70-j1/
        [24] => http://esf.lfang.com/sellhouse-a0001-b00015/c30-d50-f2-g2-h50-i70-j1/
        [25] => http://esf.lfang.com/sellhouse-a0001-b00016/c30-d50-f2-g2-h50-i70-j1/
        [26] => http://esf.lfang.com/sellhouse-a0001-b00017/c30-d50-f2-g2-h50-i70-j1/
        [27] => http://esf.lfang.com/sellhouse-a0001-b00018/c30-d50-f2-g2-h50-i70-j1/
        [28] => http://esf.lfang.com/sellhouse-a0001-b00019/c30-d50-f2-g2-h50-i70-j1/
        [29] => http://esf.lfang.com/sellhouse-a0002-b00030/c30-d50-f2-g2-h50-i70-j1/
        [30] => http://esf.lfang.com/sellhouse-a0002-b00031/c30-d50-f2-g2-h50-i70-j1/
        [31] => http://esf.lfang.com/sellhouse-a0002-b00053/c30-d50-f2-g2-h50-i70-j1/
        [32] => http://esf.lfang.com/sellhouse-a0002-b00032/c30-d50-f2-g2-h50-i70-j1/
        [33] => http://esf.lfang.com/sellhouse-a0002-b00033/c30-d50-f2-g2-h50-i70-j1/
        [34] => http://esf.lfang.com/sellhouse-a0002-b00034/c30-d50-f2-g2-h50-i70-j1/
        [35] => http://esf.lfang.com/sellhouse-a0002-b00035/c30-d50-f2-g2-h50-i70-j1/
        [36] => http://esf.lfang.com/sellhouse-a0002-b00036/c30-d50-f2-g2-h50-i70-j1/
        [37] => http://esf.lfang.com/sellhouse-a0002-b00037/c30-d50-f2-g2-h50-i70-j1/
        [38] => http://esf.lfang.com/sellhouse-a0002-b00038/c30-d50-f2-g2-h50-i70-j1/
        [39] => http://esf.lfang.com/sellhouse-a0002-b00039/c30-d50-f2-g2-h50-i70-j1/
        [40] => http://esf.lfang.com/sellhouse-a0002-b00040/c30-d50-f2-g2-h50-i70-j1/
        [41] => http://esf.lfang.com/sellhouse-a0002-b00041/c30-d50-f2-g2-h50-i70-j1/
        [42] => http://esf.lfang.com/sellhouse-a0002-b00042/c30-d50-f2-g2-h50-i70-j1/
        [43] => http://esf.lfang.com/sellhouse-a0002-b00043/c30-d50-f2-g2-h50-i70-j1/
        [44] => http://esf.lfang.com/sellhouse-a0002-b00044/c30-d50-f2-g2-h50-i70-j1/
        [45] => http://esf.lfang.com/sellhouse-a0002-b00045/c30-d50-f2-g2-h50-i70-j1/
        [46] => http://esf.lfang.com/sellhouse-a0002-b00046/c30-d50-f2-g2-h50-i70-j1/
        [47] => http://esf.lfang.com/sellhouse-a0002-b00047/c30-d50-f2-g2-h50-i70-j1/
        [48] => http://esf.lfang.com/sellhouse-a0002-b00048/c30-d50-f2-g2-h50-i70-j1/
        [49] => http://esf.lfang.com/sellhouse-a0002-b00049/c30-d50-f2-g2-h50-i70-j1/
        [50] => http://esf.lfang.com/sellhouse-a0002-b00050/c30-d50-f2-g2-h50-i70-j1/
        [51] => http://esf.lfang.com/sellhouse-a0002-b00051/c30-d50-f2-g2-h50-i70-j1/
        [52] => http://esf.lfang.com/sellhouse-a0002-b00052/c30-d50-f2-g2-h50-i70-j1/
        [53] => http://esf.lfang.com/sellhouse-a0003-b00063/c30-d50-f2-g2-h50-i70-j1/
        [54] => http://esf.lfang.com/sellhouse-a0003-b00064/c30-d50-f2-g2-h50-i70-j1/
        [55] => http://esf.lfang.com/sellhouse-a0003-b00065/c30-d50-f2-g2-h50-i70-j1/
        [56] => http://esf.lfang.com/sellhouse-a0003-b00066/c30-d50-f2-g2-h50-i70-j1/
        [57] => http://esf.lfang.com/sellhouse-a0003-b00067/c30-d50-f2-g2-h50-i70-j1/
        [58] => http://esf.lfang.com/sellhouse-a0003-b00068/c30-d50-f2-g2-h50-i70-j1/
        [59] => http://esf.lfang.com/sellhouse-a0003-b00069/c30-d50-f2-g2-h50-i70-j1/
        [60] => http://esf.lfang.com/sellhouse-a0003-b00070/c30-d50-f2-g2-h50-i70-j1/
        [61] => http://esf.lfang.com/sellhouse-a0003-b00071/c30-d50-f2-g2-h50-i70-j1/
        [62] => http://esf.lfang.com/sellhouse-a0003-b00072/c30-d50-f2-g2-h50-i70-j1/
        [63] => http://esf.lfang.com/sellhouse-a0004-b00083/c30-d50-f2-g2-h50-i70-j1/
        [64] => http://esf.lfang.com/sellhouse-a0004-b00084/c30-d50-f2-g2-h50-i70-j1/
        [65] => http://esf.lfang.com/sellhouse-a0004-b00085/c30-d50-f2-g2-h50-i70-j1/
        [66] => http://esf.lfang.com/sellhouse-a0004-b00086/c30-d50-f2-g2-h50-i70-j1/
        [67] => http://esf.lfang.com/sellhouse-a0004-b00087/c30-d50-f2-g2-h50-i70-j1/
        [68] => http://esf.lfang.com/sellhouse-a0004-b00088/c30-d50-f2-g2-h50-i70-j1/
        [69] => http://esf.lfang.com/sellhouse-a0004-b00089/c30-d50-f2-g2-h50-i70-j1/
        [70] => http://esf.lfang.com/sellhouse-a0004-b00090/c30-d50-f2-g2-h50-i70-j1/
        [71] => http://esf.lfang.com/sellhouse-a0004-b00091/c30-d50-f2-g2-h50-i70-j1/
        [72] => http://esf.lfang.com/sellhouse-a0008-b00132/c30-d50-f2-g2-h50-i70-j1/
        [73] => http://esf.lfang.com/sellhouse-a0008-b00133/c30-d50-f2-g2-h50-i70-j1/
        [74] => http://esf.lfang.com/sellhouse-a0008-b00135/c30-d50-f2-g2-h50-i70-j1/
        [75] => http://esf.lfang.com/sellhouse-a0008-b00134/c30-d50-f2-g2-h50-i70-j1/
        [76] => http://esf.lfang.com/sellhouse-a0007-b00121/c30-d50-f2-g2-h50-i70-j1/
        [77] => http://esf.lfang.com/sellhouse-a0007-b00122/c30-d50-f2-g2-h50-i70-j1/
        [78] => http://esf.lfang.com/sellhouse-a0007-b00124/c30-d50-f2-g2-h50-i70-j1/
        [79] => http://esf.lfang.com/sellhouse-a0007-b00123/c30-d50-f2-g2-h50-i70-j1/
        [80] => http://esf.lfang.com/sellhouse-a0013-b00192/c30-d50-f2-g2-h50-i70-j1/
        [81] => http://esf.lfang.com/sellhouse-a0011-b00171/c30-d50-f2-g2-h50-i70-j1/
        [82] => http://esf.lfang.com/sellhouse-a0011-b00172/c30-d50-f2-g2-h50-i70-j1/
        [83] => http://esf.lfang.com/sellhouse-a0012-b00181/c30-d50-f2-g2-h50-i70-j1/
        [84] => http://esf.lfang.com/sellhouse-a0005-b00101/c30-d50-f2-g2-h50-i70-j1/
        [85] => http://esf.lfang.com/sellhouse/c0-d30-f2-g2-h50-i70-j1/
        [86] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j1/
        [87] => http://esf.lfang.com/sellhouse/c50-d80-f2-g2-h50-i70-j1/
        [88] => http://esf.lfang.com/sellhouse/c80-d100-f2-g2-h50-i70-j1/
        [89] => http://esf.lfang.com/sellhouse/c100-d150-f2-g2-h50-i70-j1/
        [90] => http://esf.lfang.com/sellhouse/c150-d200-f2-g2-h50-i70-j1/
        [91] => http://esf.lfang.com/sellhouse/c200-d9999-f2-g2-h50-i70-j1/
        [92] => http://esf.lfang.com/sellhouse/c30-d50-f1-g1-h50-i70-j1/
        [93] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j1/
        [94] => http://esf.lfang.com/sellhouse/c30-d50-f3-g3-h50-i70-j1/
        [95] => http://esf.lfang.com/sellhouse/c30-d50-f4-g4-h50-i70-j1/
        [96] => http://esf.lfang.com/sellhouse/c30-d50-f5-g5-h50-i70-j1/
        [97] => http://esf.lfang.com/sellhouse/c30-d50-f6-g99-h50-i70-j1/
        [98] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h0-i50-j1/
        [99] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j1/
        [100] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h7-i90-j1/
        [101] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h90-i110-j1/
        [102] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h110-i9999-j1/
        [103] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j1/
        [104] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j2/
        [105] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j5/
        [106] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j4/
        [107] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j6/
        [108] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j7/
        [109] => http://esf.lfang.com/sellhouse/c30-d50-f2-g2-h50-i70-j9/
    )
    函数不管传递参数不是不传参都要打印出109个数组原素
    如果有不清楚的进入这个网站看:http://esf.lfang.com/sellhouse/ 看热门关键词下面的url地址
      

  2.   

    foreach($AreaLinkNum as $k=>$v){
       foreach($v as $v2) $arr[]=$k.'-'.$v2;
           
    }
    $ar=array_merge($DaoArea,$arr,$AnPrice,$AnHuXing,$AnMianJi,$AnTeDian);
    print_r(array_map('foo',$ar));
    function foo($v){
          return 'http://esf.lfang.com/sellhouse-'.$v;
    }
      

  3.   

    如果我需要传递一个$typeArray=array(array('按价格','c0-d30'))到函数里,需要在http://esf.lfang.com/sellhouse后面加上c0-d30,也就形成了新地址是http://esf.lfang.com/sellhouse-c0-d30怎么实现呢。
      

  4.   

    上面的函数还要。补充一个函数。
    function f($ar,&$arr){ //$ar为传递函数。$arr为原数组
        
        if(is_array($ar)){
             foreach($ar as $v)  $tm[]=$v[1]; 
         }
     foreach($arr as &$v) $v.='/'.join('-',$tm);
          
    }$typeArray=array(array('按价格','c0-d30'),array('按户型','f1-g1'),array('按面积','h0-i50'),array('按特点','j1'));
    f($typeArray,$arr);
    print_r($arr);
    不知道有没有误解你的意思。