亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP中array_slice函數用法介紹

2024-09-04 11:48:49
字體:
來源:轉載
供稿:網友

文章專門來詳細的介紹了array_slice函數的詳細用法以及一些常用的array_slice實例程序,有需要了解的同學可看看.

array_slice() 函數在數組中根據條件取出一段值,并返回.

注釋:如果數組有字符串鍵,所返回的數組將保留鍵名,參見例子 4.

語法:array_slice(array,offset,length,preserve)

函數在數組中根據條件取出一段值,并返回.

參數:array  必需,規定輸入的數組,offset  必需,數值,規定取出元素的開始位置,如果是正數,則從前往后開始取,如果是負值,從后向前取 offset 絕對值.

length  可選,數值,規定被返回數組的長度,如果是負數,則從后向前,選取該值絕對值數目的元素,如果未設置該值,則返回所有元素.

preserve 可選,可能的值:true – 保留鍵 false – 默認 – 重置鍵,當為0的時候,將里面的值賦值給一個新的變量,最后返回這個變量,今天閑著翻了一下手冊,原來這東西是有現成的函數的:array_slice,代碼如下:

  1. <?php 
  2.     $arr = array(0,1,2,3,4); 
  3.     var_dump(array_slice($arr,0,2)); 
  4.      
  5.      
  6.     echo "<br/>"
  7.      
  8.     $arr2 = array('a'=>array('a','a','a'),'b'=>array('b','b','b')); 
  9.      
  10.     var_dump(array_slice($arr2,0,1)); 
  11. ?> 
  12. //返回的結果如下: 
  13. array(2) { [0]=> int(0) [1]=> int(1) }  
  14. array(1) { ["a"]=> array(3) { [0]=> string(1) "a" [1]=> string(1) "a" [2]=> string(1) "a" } } 

我找到了array_slice函數,非常好用,分享一下:

  1. <?php 
  2. //假定一個結果集二維數組: 
  3.    $arr = array(array('name'=> 'name1','sex' => 'sex1','job' => 'job1'), 
  4.               array('name'=> 'name2','sex' => 'sex2','job' => 'job2'), 
  5.               array('name'=> 'name3','sex' => 'sex3','job' => 'job3'), 
  6.               array('name'=> 'name4','sex' => 'sex4','job' => 'job4'), 
  7.               array('name'=> 'name5','sex' => 'sex5','job' => 'job5'), 
  8.               array('name'=> 'name6','sex' => 'sex6','job' => 'job6'), 
  9.               array('name'=> 'name7','sex' => 'sex7','job' => 'job7'), 
  10.               array('name'=> 'name8','sex' => 'sex8','job' => 'job8'), 
  11.               array('name'=> 'name9','sex' => 'sex9','job' => 'job9'), 
  12.               array('name'=> 'name10','sex' => 'sex10','job' => 'job10'), 
  13.               array('name'=> 'name11','sex' => 'sex11','job' => 'job11'), 
  14.               array('name'=> 'name12','sex' => 'sex12','job' => 'job12'), 
  15.      ); 
  16.  
  17.  //計算總記錄條數 
  18.  $num = count($arr); 
  19.  //規定每頁顯示的條數 
  20.  $perpage = 3; 
  21.  //計算頁數 
  22.  $pages = ceil($num/$perpage); 
  23.  //echo $num,$perpage,$pagecount;exit; 
  24.  if(is_numeric($_REQUEST['page'])) 
  25.  { 
  26.   if($_REQUEST['page']<1){ 
  27.    $page = 1; 
  28.   }elseif($_REQUEST['page']>$pages
  29.   { 
  30.    $page = $pages
  31.   }else
  32.   $page = $_REQUEST['page']; 
  33.    } 
  34.  }else
  35.   $page = 1; 
  36.  } 
  37.  $start = ($page-1)*$perpage
  38.  $newpage = array_slice($arr,$start,$perpage,true); 
  39.  //print_r($newpage);exit; 
  40. ?> 
  41. <table cellpadding="0" cellspacing="0" border="1"
  42.  <tr> 
  43.   <td>name</td> 
  44.   <td>sex</td> 
  45.   <td>job</td> 
  46.  </tr> 
  47. <?php 
  48.  foreach($newpage as $k => $v
  49. ?> 
  50.  <tr> 
  51.   <td><?php echo  $v['name']; ?></td> 
  52.   <td><?php echo  $v['sex']; ?></td> 
  53.   <td><?php echo  $v['job']; ?></td> 
  54.  </tr> 
  55. <?php 
  56. ?> 
  57. </table> 
  58. <?php 
  59. if($page>1){ 
  60.  echo "<a href='?page=1'>首頁</a>"
  61.  echo "<a href='?page=".($page-1)."'>上一頁</a>"
  62. }//開源軟件:Vevb.com 
  63. if($page<$pages
  64.  echo "<a href='?page=".($page+1)."'>下一頁</a>"
  65.  echo "<a href='?page=".$pages."'>末頁</a>"
  66. ?>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色综合亚洲精品激情狠狠| 国产精品久久久久久久一区探花| 最新国产成人av网站网址麻豆| 亚洲最新av网址| 久久精品国产96久久久香蕉| 欧美色xxxx| 91色中文字幕| 九九综合九九综合| 欧美日韩在线视频一区二区| 亚洲另类激情图| 亚洲国产成人在线视频| www.亚洲天堂| 国产一区二区在线免费视频| 久久久久国产精品www| 欧美高清视频免费观看| 91国自产精品中文字幕亚洲| 久久影视三级福利片| 国产在线精品一区免费香蕉| 欧美日韩中文在线观看| 亚洲精品美女在线观看播放| 日韩激情在线视频| 欧美一级大片在线观看| 国产欧美日韩中文字幕| 久久精品视频中文字幕| 最新日韩中文字幕| 91日本在线视频| 亚洲欧美国产va在线影院| 亚洲变态欧美另类捆绑| 国产欧美精品xxxx另类| 国产欧美日韩精品在线观看| 亚洲大胆人体视频| 日本不卡视频在线播放| 性色av一区二区三区免费| 亚洲精品福利视频| 日韩免费高清在线观看| 久久久av免费| 国产日韩欧美夫妻视频在线观看| 青草成人免费视频| 亚洲精品日韩在线| 日本久久久a级免费| 日韩在线欧美在线国产在线| 久久久久久久影视| 中文字幕综合在线| 亚洲自拍小视频免费观看| 亚洲福利在线观看| 亚洲色图18p| 午夜精品久久久久久久白皮肤| 国产精品高清网站| 91精品免费视频| 久久久成人的性感天堂| 一区二区三区视频免费在线观看| 久久久久久久久国产| 欧美最猛性xxxxx免费| 国产国语刺激对白av不卡| 国自在线精品视频| 91国产高清在线| 国产丝袜一区二区三区| 欧美精品久久久久| 欧美激情综合色综合啪啪五月| 国产精品久久久久久久久男| 538国产精品一区二区在线| 伊人久久免费视频| 欧美大尺度电影在线观看| 色噜噜狠狠狠综合曰曰曰88av| 国产成人精品免费久久久久| 色噜噜国产精品视频一区二区| 国产视频精品一区二区三区| 日本一区二区三区在线播放| 欧美日韩xxx| 中文字幕精品在线视频| 色久欧美在线视频观看| 国产成人高潮免费观看精品| 午夜精品久久久久久久99热| 欧美日韩在线视频一区二区| 亚洲国产精品女人久久久| 日本电影亚洲天堂| 91在线网站视频| 日韩av电影免费观看高清| 欧美成人四级hd版| 久久成人一区二区| 欧美日韩亚洲系列| 精品国产成人av| 777午夜精品福利在线观看| 国产一区二区在线免费视频| 日韩一区二区久久久| 亚洲色图在线观看| 91国语精品自产拍在线观看性色| 欧美丰满少妇xxxxx做受| 成人美女av在线直播| 欧美中文在线视频| 在线一区二区日韩| 茄子视频成人在线| 欧美性xxxx极品hd欧美风情| 欧美日韩激情美女| 日韩高清有码在线| 国产一区二区三区视频| 中文字幕精品一区二区精品| 77777少妇光屁股久久一区| 久热精品视频在线免费观看| 欧美日本黄视频| 欧美国产日产韩国视频| 国产精品色婷婷视频| 亚洲无线码在线一区观看| 亚洲国产成人一区| 国产精品一区二区三区毛片淫片| 国产精品视频久久久久| 91精品国产自产在线| 国产日韩一区在线| 国产精品一区久久| 久久精品人人做人人爽| 日韩精品免费观看| 97香蕉超级碰碰久久免费软件| 国语自产精品视频在线看一大j8| 国内精久久久久久久久久人| 国产一区二区三区直播精品电影| 清纯唯美日韩制服另类| 91沈先生作品| 欧美激情综合亚洲一二区| 91精品国产91久久久久久最新| 久久精品久久久久电影| 久久亚洲精品国产亚洲老地址| 国产日产久久高清欧美一区| 精品中文视频在线| 精品欧美一区二区三区| 亚洲免费一级电影| 最近2019免费中文字幕视频三| 国产极品精品在线观看| 久久亚洲欧美日韩精品专区| 国产免费一区视频观看免费| 亚洲91精品在线| 午夜精品一区二区三区在线播放| 国产精品亚洲欧美导航| 欧美性生交xxxxxdddd| 成人av资源在线播放| 久久久久久久久网站| 97国产精品免费视频| 欧美黄色免费网站| 亚洲成人av在线| 国产精品吴梦梦| 最近2019中文字幕一页二页| 性亚洲最疯狂xxxx高清| 国产视频福利一区| 欧美日韩美女在线观看| 欧美一级大片在线观看| 91在线视频精品| 日韩中文在线中文网在线观看| 国产性猛交xxxx免费看久久| 欧美日韩中国免费专区在线看| 久久精品国产v日韩v亚洲| 日韩电影大全免费观看2023年上| 91日本在线视频| 精品亚洲夜色av98在线观看| 91精品久久久久久| 亚洲精品videossex少妇| 亚洲一区二区三区sesese| 91丝袜美腿美女视频网站| 国产精品va在线| 在线日韩av观看| 国产精品日日摸夜夜添夜夜av| 精品国产一区二区三区久久狼黑人| 午夜精品三级视频福利| 福利一区福利二区微拍刺激| 国产精品日日摸夜夜添夜夜av| 久久精品人人做人人爽|