最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php獲取文件夾路徑內(nèi)的圖片以及分頁顯示示例

 更新時間:2014年03月11日 15:40:55   作者:  
這篇文章主要介紹了php獲取文件夾路徑內(nèi)的圖片以及分頁顯示的示例,需要的朋友可以參考下

復制代碼 代碼如下:

<div style="width: 90%; margin: 10px auto; border: 1px solid #ccc; text-align: center">
    <?php
    $page=isset($_GET['page'])?$_GET['page']:0;//從零開始
    $imgnums = 10;    //每頁顯示的圖片數(shù)
    $path="upload";   //圖片保存的目錄
    $handle = opendir($path);
    $i=0;
    while (false !== ($file = readdir($handle))) {
       list($filesname,$ext)=explode(".",$file);
       if($ext=="gif" or $ext=="jpg" or $ext=="JPG" or $ext=="GIF" ) {
           if (!is_dir('./'.$file)) {
              $array[]=$file;//保存圖片名稱
              ++$i;
           }
       }
    }

    if($array){
       rsort($array);//修改日期倒序排序
    }
    for($j=$imgnums*$page; $j<($imgnums*$page+$imgnums)&&$j<$i; ++$j){
       echo '<div>';
       echo $array[$j],'<br />';
       echo "<img src=".$path."/".$array[$j]."><br />";
       echo '</div>';
    }
    $realpage = @ceil($i / $imgnums) - 1;
    $Prepage = $page-1;
    $Nextpage = $page+1;
    if($Prepage<0){
       echo "上一頁 ";
       echo "<a href=?page=$Nextpage>下一頁</a> ";
       echo "<a href=?page=$realpage>最末頁</a> ";
    }elseif($Nextpage >= $realpage){
       echo "<a href=?page=0>首頁</a> ";
       echo " <a href=?page=$Prepage>上一頁</a> ";
       echo " 下一頁";
    }else{
       echo "<a href=?page=0>首頁</a> ";
       echo "<a href=?page=$Prepage>上一頁</a> ";
       echo "<a href=?page=$Nextpage>下一頁</a> ";
       echo "<a href=?page=$realpage>最末頁</a> ";
    }
    ?>
</div>

相關文章

  • ThinkPHP模板輸出display用法分析

    ThinkPHP模板輸出display用法分析

    這篇文章主要介紹了ThinkPHP模板輸出display用法,以實例形式詳細分析了ThinkPHP使用display調(diào)用各類模板輸出的用法,是非常常見的實用技巧,需要的朋友可以參考下
    2014-11-11
  • CI框架簡單分頁類用法示例

    CI框架簡單分頁類用法示例

    這篇文章主要介紹了CI框架簡單分頁類用法,結合實例形式分析了CI框架簡單分頁類基本定義與使用方法,需要的朋友可以參考下
    2020-06-06
  • thinkPHP5 tablib標簽庫自定義方法詳解

    thinkPHP5 tablib標簽庫自定義方法詳解

    這篇文章主要介紹了thinkPHP5 tablib標簽庫自定義方法,結合具體實例形式分析了thinkPHP5標簽庫的定義、用法及相關注意事項,需要的朋友可以參考下
    2017-05-05
  • PHP+jQuery 注冊模塊的改進(三):更新到Smarty3.1

    PHP+jQuery 注冊模塊的改進(三):更新到Smarty3.1

    本文是PHP+jQuery 注冊模塊的改進的第三篇,主要記錄了講Smarty更新到最新的3.1版本,是篇非常使用的文章,有需要的朋友可以參考下
    2014-10-10
  • Elasticsearch屬性單詞常用解析說明

    Elasticsearch屬性單詞常用解析說明

    這篇文章主要介紹了Elasticsearch屬性單詞常用解析說明,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • Laravel 5框架學習之環(huán)境與配置

    Laravel 5框架學習之環(huán)境與配置

    本文給大家主要介紹的是Laravel5框架中的環(huán)境配置,給大家詳細介紹了.env的配置文件,包含的數(shù)據(jù)庫配置信息的詳細解釋,這里推薦給大家,有需要的小伙伴參考下。
    2015-04-04
  • laravel 解決paginate查詢多個字段報錯的問題

    laravel 解決paginate查詢多個字段報錯的問題

    今天小編就為大家分享一篇laravel 解決paginate查詢多個字段報錯的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • laravel 框架配置404等異常頁面

    laravel 框架配置404等異常頁面

    這篇文章主要介紹了laravel 框架配置404等異常頁面,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • 分享php代碼將360瀏覽器導出的favdb的sqlite數(shù)據(jù)庫文件轉(zhuǎn)換為html

    分享php代碼將360瀏覽器導出的favdb的sqlite數(shù)據(jù)庫文件轉(zhuǎn)換為html

    這篇文章主要介紹了分享php代碼將360瀏覽器導出的favdb的sqlite數(shù)據(jù)庫文件轉(zhuǎn)換為html,需要的朋友可以參考下
    2015-12-12
  • laravel單元測試之phpUnit中old()函數(shù)報錯解決

    laravel單元測試之phpUnit中old()函數(shù)報錯解決

    這篇文章主要給大家介紹了關于laravel單元測試之phpUnit中old()函數(shù)報錯的解決過程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-09-09

最新評論

惠来县| 金阳县| 永福县| 漯河市| 祥云县| 乐清市| 定结县| 香港 | 汕头市| 深州市| 得荣县| 台北市| 西平县| 通辽市| 雷山县| 江北区| 新化县| 南投县| 雷波县| 丰顺县| 蕲春县| 马龙县| 腾冲县| 荔浦县| 思茅市| 武平县| 揭东县| 正定县| 台北市| 菏泽市| 岱山县| 大邑县| 平利县| 河南省| 龙门县| 兴海县| 临桂县| 新邵县| 丹东市| 军事| 华亭县|