欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP區(qū)塊查詢實現(xiàn)方法分析

 更新時間:2018年05月12日 09:37:34   作者:Marx-link  
這篇文章主要介紹了PHP區(qū)塊查詢實現(xiàn)方法,結合實例形式簡單分析了php區(qū)塊查詢的概念、原理、實現(xiàn)與使用操作技巧,需要的朋友可以參考下

本文實例講述了PHP區(qū)塊查詢實現(xiàn)方法。分享給大家供大家參考,具體如下:

分塊查詢是介于順序查詢和折半查詢之間的一種查詢方法。

其實折半查詢就是每次折半的分塊查詢,那么分塊查詢就是把數(shù)組分成區(qū)塊,然后每個區(qū)塊進行查詢的查詢方法。

本例的數(shù)組是已經(jīng)排序號的,分塊后進行順序查詢。

php代碼:

<?php
$arr = array(1,2,3,4,5,6,7,8,9,10);
print_r(blockSearch(3,1,$arr));
function blockSearch($block,$key,$arr){
  $length = count($arr);
  $position = 0;
  while($length >= $position){//數(shù)組元素比較完了,就結束循環(huán)
    for($i=1;$i<=$block;$i++){//循環(huán)次數(shù)為定義的塊的大小
      if($arr[$position] == $key){//找到了元素
        return 'value:'.$arr[$position] .';position:'.$position;
      }
      $position++;//每比較一次,位置后移一次
    }
  }
}
?>

運行結果:

value:1;position:0

更多關于PHP相關內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)據(jù)結構與算法教程》、《php程序設計算法總結》、《php字符串(string)用法總結》、《PHP數(shù)組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結》及《PHP數(shù)學運算技巧總結

希望本文所述對大家PHP程序設計有所幫助。

相關文章

  • PHP八大設計模式案例詳解

    PHP八大設計模式案例詳解

    這篇文章主要介紹了PHP八大設計模式案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07
  • 淺談PHP中常用的3種設計模式

    淺談PHP中常用的3種設計模式

    設計模式是針對軟件開發(fā)中出現(xiàn)的常見問題的可重用解決方案,在本文中,我們將探討在PHP開發(fā)中廣泛使用的三種流行設計模式:單例模式、工廠模式和觀察者模式,文中通過代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-05-05
  • PHP基于mssql擴展遠程連接MSSQL的簡單實現(xiàn)方法

    PHP基于mssql擴展遠程連接MSSQL的簡單實現(xiàn)方法

    這篇文章主要介紹了PHP基于mssql擴展遠程連接MSSQL的簡單實現(xiàn)方法,涉及php操作mssql的簡單連接、查詢、遍歷與輸出相關操作技巧,需要的朋友可以參考下
    2016-10-10
  • PHP創(chuàng)建桌面快捷方式的實例代碼

    PHP創(chuàng)建桌面快捷方式的實例代碼

    本篇文章主要是對PHP創(chuàng)建桌面快捷方式的實例代碼進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • php腳本守護進程原理與實現(xiàn)方法詳解

    php腳本守護進程原理與實現(xiàn)方法詳解

    這篇文章主要介紹了php腳本守護進程原理與實現(xiàn)方法,較為詳細的分析了php腳本守護進程的實現(xiàn)思路、原理、格式及具體實現(xiàn)方法,需要的朋友可以參考下
    2017-07-07
  • PHP flush 函數(shù)使用注意事項

    PHP flush 函數(shù)使用注意事項

    ob_flush/flush在手冊中的描述, 都是刷新輸出緩沖區(qū), 并且還需要配套使用, 所以會導致很多人迷惑…其實, 他們倆的操作對象不同, 有些情況下, flush根本不做什么事情
    2016-08-08
  • php正則取img標記中任意屬性(正則替換去掉或改變圖片img標記中的任意屬性)

    php正則取img標記中任意屬性(正則替換去掉或改變圖片img標記中的任意屬性)

    因有一項目新聞發(fā)布系統(tǒng),數(shù)據(jù)庫內(nèi)容字段中存儲的是原圖的路徑(當然還有其他文字內(nèi)容啦,內(nèi)容里插圖時,存的是圖片路徑),但前臺想使用縮略圖,琢磨1小時余,得到以下結果,可解決問題
    2013-08-08
  • PHP實現(xiàn)在對象之外訪問其私有屬性private及保護屬性protected的方法

    PHP實現(xiàn)在對象之外訪問其私有屬性private及保護屬性protected的方法

    這篇文章主要介紹了PHP實現(xiàn)在對象之外訪問其私有屬性private及保護屬性protected的方法,簡單介紹了php public、private及protected的功能及用法,并結合實例形式分析了php在對象之外訪問其私有屬性private及保護屬性protected的方法,需要的朋友可以參考下
    2017-11-11
  • php 自定義錯誤日志實例詳解

    php 自定義錯誤日志實例詳解

    這篇文章主要介紹了php 自定義錯誤日志實例詳解的相關資料,需要的朋友可以參考下
    2016-11-11
  • PHP構造函數(shù)與析構函數(shù)用法示例

    PHP構造函數(shù)與析構函數(shù)用法示例

    這篇文章主要介紹了PHP構造函數(shù)與析構函數(shù)用法,簡單講述php中構造函數(shù)與析構函數(shù)的定義與使用方法,并結合實例形式演示了構造函數(shù)與析構函數(shù)的執(zhí)行順序,需要的朋友可以參考下
    2016-09-09

最新評論