国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 php教程 PHP開發(fā) php 利用array_slice函數(shù)取得隨機數(shù)組或前幾條數(shù)據(jù)

php 利用array_slice函數(shù)取得隨機數(shù)組或前幾條數(shù)據(jù)

Dec 28, 2016 pm 03:13 PM

先給大家說下基本語法:

array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys ]] )

array_slice() 傳回根據(jù)參數(shù)所指定的群組中的一段序列。?

如果 offset 非負,則序列將從 array 中的此偏移量開始。如果 offset 為負,則序列將從 array 中距離末端這麼遠的地方開始。?

如果給出了 length 並且為正,則序列中將具有這麼多的單元。如果給出了 length 並且為負,則序列將終止在距離數(shù)組末端這麼遠的地方。如果省略,則序列將從 offset 開始一直到 array 的末端。?

注意 array_slice() 預設會重設陣列的鍵。自 PHP 5.0.2 起,可以透過將 preserve_keys 設為 TRUE 來改變此行為。

$input = array("a", "b", "c", "d", "e");
$output = array_slice($input, );  //返回下標開始的數(shù)組 returns "c", "d", and "e"
$output = array_slice($input, -, ); // returns "d"
$output = array_slice($input, , ); // returns "a", "b", and "c"
// note the differences in the array keys
print_r(array_slice($input, , -));
print_r(array_slice($input, , -, true));

需要回傳隨機幾條資料的話,可以先用shuffle($input);打亂原始數(shù)組,再用array_slice取得

PS:PHP array_slice() 函數(shù)

定義和用法

(在陣列中根據(jù)條件取出一段值,並傳回。


註解:如果陣列有字串鍵,所傳回的陣列將保留鍵名。 (參見範例4)


語法

array_slice(array,offset,length,preserve)

php 利用array_slice函數(shù)獲取隨機數(shù)組或前幾條數(shù)據(jù)

範例1

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,1,2));
?>

輸出:

Array ( [0] => Cat [1] => Horse )


preserve 參數(shù)設定為true:

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,-2,1));
?>

輸出:

Array ( [0] => Horse )

範例4

有字串鍵:

<?php
$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");
print_r(array_slice($a,1,2,true));
?>

輸出:

Array ( [1] => Cat [2] => Horse )

以上就是本文給大家介紹的php 用前幾個函數(shù)或什麼函數(shù)條數(shù)據(jù),希望大家喜歡。

更多php 利用array_slice函數(shù)取得隨機數(shù)組或前幾條資料相關文章請關注PHP中文網(wǎng)!

本網(wǎng)站聲明
本文內容由網(wǎng)友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發(fā)現(xiàn)涉嫌抄襲或侵權的內容,請聯(lián)絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)