英[sla?s]? ?美[sla?s]??
vt.切成片;切下;分割
n.薄片;一部;(因失誤而打出的)曲線球
vi.斜擊
第三人稱單數(shù): slices 複數(shù): slices 現(xiàn)在分詞: slicing 過(guò)去式: sliced 過(guò)去分詞: sliced
php array_slice()函數(shù) 語(yǔ)法
作用:在陣列中依照條件取出一段值,並傳回
語(yǔ)法:array_slice(array,start,length,preserve)
參數(shù):
參數(shù) | #說(shuō)明 |
array | 必需。規(guī)定數(shù)組。 |
start? | 必要。數(shù)值。規(guī)定取出元素的開(kāi)始位置。 0 = 第一個(gè)元素。如果該值設(shè)定為正數(shù),則從前往後開(kāi)始取。如果該值設(shè)定為負(fù)數(shù),則從後向前取 start 絕對(duì)值。 -2 意指從陣列的倒數(shù)第二個(gè)元素開(kāi)始。 |
length | 可選。數(shù)值。規(guī)定被傳回?cái)?shù)組的長(zhǎng)度。如果該值設(shè)定為整數(shù),則傳回該數(shù)量的元素。如果該值設(shè)為負(fù)數(shù),則函數(shù)將在舉例數(shù)組末端這麼遠(yuǎn)的地方終止取出。如果該值未設(shè)置,則傳回從 start 參數(shù)設(shè)定的位置開(kāi)始直到陣列末端的所有元素。 |
preserve | 可選。規(guī)定函數(shù)是保留鍵名還是重置鍵名??赡艿闹担簍rue - 保留鍵名,false - 預(yù)設(shè)。重置鍵名 |
說(shuō)明:如果陣列有字串鍵,所傳回的陣列將保留鍵名。
php array_slice()函數(shù) 範(fàn)例
<?php $class=array("西門(mén)","滅絕","無(wú)忌","peter"); print_r(array_slice($class,0,2)); ?>
運(yùn)行實(shí)例?
點(diǎn)擊"運(yùn)行實(shí)例"按鈕查看線上實(shí)例
輸出:
Array ( [0] => 西門(mén) [1] => 滅絕 )
<?php $a=array("滅絕","西門(mén)","無(wú)忌","歐陽(yáng)克","韋小寶"); print_r(array_slice($a,1,2,true)); ?>
#執(zhí)行實(shí)例?
點(diǎn)擊"運(yùn)行實(shí)例" 按鈕查看線上實(shí)例
輸出:
Array ( [1] => 西門(mén) [2] => 無(wú)忌 )