日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

php實(shí)現(xiàn)兩表合并成新表并且有序排列的方法_PHP教程

編輯Tag賺U幣
教程Tag:暫無(wú)Tag,歡迎添加,賺取U幣!

推薦:php查詢(xún)ip所在地的方法
具體實(shí)現(xiàn)方法如下: 代碼如下:?php /** *@ date 2010.12.21 注:文件頭 [第一條索引的偏移量 (4byte)] + [最后一條索引的偏移地址 (4byte)] 8字節(jié) 記錄區(qū) [結(jié)束ip (4byte)] + [地區(qū)1] + [地區(qū)2] 4字節(jié)+不定長(zhǎng) 索引區(qū) [開(kāi)始ip (4byte)] + [指向記錄區(qū)的偏移地址 (3byte)]

 具體實(shí)現(xiàn)方法如下:

 

代碼如下: <?php
/**
la (3,5,8,11)
lb(2,6,8,9,11,15)
合并為lc,有序排列。
用php實(shí)現(xiàn),不能用sort之類(lèi)的函數(shù)�。。。�
**/
class union {
    var $lista = array();
    var $listb = array();
    var $listc = array();
    
    function getlenght($arr) { //獲得表長(zhǎng)度
        return count($arr);
    }
    
    function getelement($arr, $n) { //獲取表中第n個(gè)元素,返回
        return $e = $arr[$n] ? $arr[$n] : '';
    }
    
    function listinsert($arr, $e) { //表末尾插入元素
        $arr[] = $e;
        return $arr;
    }
}
$phpig = new union();
$lista = $phpig->lista = array(3, 5, 8, 11);
$listb = $phpig->listb = array(2, 6, 8, 9, 11, 15);
$listc = $phpig->listc;
$lena = $phpig->getlenght($lista); //取得表大小
$lenb = $phpig->getlenght($listb);
$i = $j = 0;
while($i < $lena && $j < $lenb) {
    $ea = $phpig->getelement($lista, $i);
    $eb = $phpig->getelement($listb, $j);
    if($ea <= $eb) {
        $listc = $phpig->listinsert($listc, $ea);
        ++$i;
    } else {
        $listc = $phpig->listinsert($listc, $eb);
        ++$j;
    }
}
while($i < $lena) {
    $ea = $phpig->getelement($lista, $i);
    $listc = $phpig->listinsert($listc, $ea);
    ++$i;
}
while($j < $lenb) {
    $eb = $phpig->getelement($listb, $j);
    $listc = $phpig->listinsert($listc, $eb);
    ++$j;
}
print_r($listc);
?>

分享:phpmyadmin安裝教程 phpmyadmin安裝配置
phpmyadmin怎么安裝?有些朋友可能還不清楚phpmyadmin如何安裝的,下面綠茶小編為大家詳細(xì)介紹下phpmyadmin安裝配置教程,有需要的朋友趕緊參考下吧! phpmyadmin就是一種mysql的管理工具,安裝該工具后,即可以通過(guò)web形式直接管理mysql數(shù)據(jù),而不需要通過(guò)執(zhí)行系統(tǒng)命令

來(lái)源:模板無(wú)憂//所屬分類(lèi):PHP教程/更新時(shí)間:2014-12-06
相關(guān)PHP教程