本文演示了将两个表合并成新表并按PHP顺序排序的方法,供大家参考。

具体实现方法如下:

复制代码代码如下:< PHP



洛杉矶(3, 5, 8,11)

磅(2, 6, 8,9, 11, 15)

组合为LC,按顺序排列。

使用PHP,您不能使用类似排序的函数!!!!!

**

阶级联盟{

VaR LISTA =阵列()美元;

VaR listb美元=阵();

VaR listc美元=阵();



功能getlenght($ ARR){ / /把桌子的长度

返回计数($ ARR);

}



功能getelement($ ARR,$ N){ / /得到表的第n个元素,返回

返回E = $ ARR { $ } { }:ARR美元美元;

}



功能listinsert($ ARR,e){ / /表尾插入元素

{ } = $ E $ ARR;

返回的数组;

}

}

phpig美元=新的联盟();

该phpig美元美元= -> LISTA =数组(3, 5, 8,11);

listb美元=美元phpig -> listb =数组(2, 6, 8,9, 11, 15);

listc美元=美元phpig -> listc;

莱娜=美元美元phpig -> getlenght($ LISTA); / /得到表的大小

lenb美元=美元phpig -> getlenght($ listb);

$ = $ j = 0;

而($我<<莱娜<< lenb美元美元美元J){

EA =美元美元(美元phpig -> getelement丽莎,我);

电子商务=美元美元phpig -> getelement($ listb,J);

如果($ $ EB){

listc美元=美元phpig -> listinsert(listc美元美元,EA);

+1美元;

{人}

listc美元=美元phpig -> listinsert(listc美元美元,EB);

+ $ J;

}

}

当($ i $莱娜){

EA =美元美元(美元phpig -> getelement丽莎,我);

listc美元=美元phpig -> listinsert(listc美元美元,EA);

+1美元;

}

而(J < lenb美元){

电子商务=美元美元phpig -> getelement($ listb,J);

listc美元=美元phpig -> listinsert(listc美元美元,EB);

+ $ J;

}

print_r($ listc);

>

希望本文能对大家的PHP程序设计有所帮助。