php入門教程:PHP array_slice() 函數執行個體教程

來源:互聯網
上載者:User

PHP array_slice() 函數執行個體教程

定義和用法
該array_slice ( )函數返回選定的部分陣列。

文法
array_slice(array,start,length,preserve)
 
Parameter Description
array Required. Specifies an array
start
必需的。數值。指定的功能將開始切片。 0 =第一個元素。如果這個值設定為負數,功能將開始切片,遠遠從去年的因素。 -2手段開始在第二次最後一個元素的數組。
length
任擇。數值。指定的長度傳回的陣列。如果這個值設定為負數,功能將停止切片,遠遠從去年的因素。如果這個值沒有設定,功能將返回所有內容,從規定的位置啟動參數。
preserve
任擇。可能的值:真-假儲存鍵-預設-重設鍵
 

提示和說明
注意:如果陣列有鑰匙串,傳回的陣列將allways維護鑰匙。 (見例如4 )




範例1

<?php$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");print_r(array_slice($a,1,2));?>
 
輸出結果.
Array ( [0] => Cat [1] => Horse )
    

樣本2
隨著負面啟動參數:

 

<?php$a=array(0=>"Dog",1=>"Cat",2=>"Horse",3=>"Bird");print_r(array_slice($a,-2,1));?>
 
輸出結果.
Array ( [0] => Horse )

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.