用到array_slice(array,start,length,preserve)方法
參數(shù)描述:
array必需疼鸟。要截取的數(shù)組搁宾。
start必需睡扬。數(shù)值。規(guī)定取出元素的開始位置谆构。 0 = 第一個(gè)元素。如果該值設(shè)置為正數(shù)荐开,則從前往后開始取详幽,如果該值設(shè)置為負(fù)數(shù),則從后向前取 start 絕對(duì)值恢共。 -2 意味著從數(shù)組的倒數(shù)第二個(gè)元素開始战秋。
length可選。數(shù)值讨韭。規(guī)定被返回?cái)?shù)組的長(zhǎng)度脂信。如果該值設(shè)置為整數(shù),則返回該數(shù)量的元素透硝。如果該值設(shè)置為負(fù)數(shù)狰闪,則函數(shù)將在舉例數(shù)組末端這么遠(yuǎn)的地方終止取出。如果該值未設(shè)置蹬铺,則返回從 start 參數(shù)設(shè)置的位置開始直到數(shù)組末端的所有元素尝哆。
preserve可選。規(guī)定函數(shù)是保留鍵名還是重置鍵名甜攀∏镄梗可能的值:
true - 保留鍵名
false - 默認(rèn)。重置鍵名
array_splice() 函數(shù)與array_slice()函數(shù)類似规阀,選擇數(shù)組中的一系列元素恒序,但不返回,而是刪除它們并用其它值代替谁撼。
如果提供了第四個(gè)參數(shù)歧胁,則之前選中的那些元素將被第四個(gè)參數(shù)指定的數(shù)組取代。最后生成的數(shù)組將會(huì)返回厉碟。
示例 :? array_splice(array,start,length,array)