array_slice — 從數組中取出一段值,并返回。
array_slice函數
語法
array_slice(array,offset,length,preserve)
參數 描述
array 必需。規定輸入的數組。
offset 必需。數值。規定取出元素的開始位置。
如果是正數,則從前往后開始取,如果是負值,從后向前取 offset 絕對值。
length 可選。數值。規定被返回數組的長度。
如果是負數,則從后向前,選取該值絕對值數目的元素。如果未設置該值,則返回所有元素。
www.it165.net
preserve 可選??赡艿闹担?/p>
true – 保留鍵
false – 默認 – 重置鍵
array_slice() 返回根據 offset 和 length 參數所指定的 array 數組中的一段序列。
注意 array_slice() 默認將重置數組的鍵。自 PHP 5.0.2 起,可以通過將 preserve 設為 TRUE 來改變此行為。
例 1. array_slice() 例子
<?php$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");print_r(array_slice($a,1,2));?>
<?php$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");print_r(array_slice($a,-2,1));?>
<?php$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");print_r(array_slice($a,1,2,true));?>
<?php$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse","d"=>"Bird");print_r(array_slice($a,1,2));?>
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答