萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> php入門教程:PHP array_slice() 函數實例教程

php入門教程:PHP array_slice() 函數實例教程

PHP array_slice() 函數實例教程

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

語法
array_slice(array,start,length,preserve)
ParameterDescriptionarrayRequired. Specifies an arraystart必需的。數值。指定的功能將開始切片。 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 )
copyright © 萬盛學電腦網 all rights reserved