英 [spla?s]? ?美 [spla?s]??
vt.絞接;捻接(兩段繩子);膠接;粘接(膠片、磁帶等)
n.膠接處,粘接處,鉸接處
第三人稱單數(shù): splices 現(xiàn)在分詞: splicing 過去式: spliced 過去分詞: spliced
php array_splice()函數(shù) 語法
作用:從數(shù)組中移除選定的元素,并用新元素取代它。
語法:array_splice(array,start,length,array)
參數(shù):
參數(shù) | 描述 |
array | 必需。規(guī)定數(shù)組。 |
start | 必需。數(shù)值。規(guī)定刪除元素的開始位置。0 = 第一個元素。如果該值設(shè)置為正數(shù),則從數(shù)組中該值指定的偏移量開始移除。如果該值設(shè)置為負(fù)數(shù),則從數(shù)組末端倒數(shù)該值指定的偏移量開始移除。-2 意味著從數(shù)組的倒數(shù)第二個元素開始。 |
length | 可選。數(shù)值。規(guī)定被移除的元素個數(shù),也是被返回數(shù)組的長度。如果該值設(shè)置為正數(shù),則移除該數(shù)量的元素。如果該值設(shè)置為負(fù)數(shù),則移除從 start 到數(shù)組末端倒數(shù) length 為止中間所有的元素。如果該值未設(shè)置,則移除從 start 參數(shù)設(shè)置的位置開始直到數(shù)組末端的所有元素。 |
array | 可選。規(guī)定帶有要插入原始數(shù)組中元素的數(shù)組。如果只有一個元素,則可以設(shè)置為字符串,不需要設(shè)置為數(shù)組。 |
說明:選擇數(shù)組中的一系列元素,但不返回,而是刪除它們并用其它值代替。如果提供了第四個參數(shù),則之前選中的那些元素將被第四個參數(shù)指定的數(shù)組取代。最后生成的數(shù)組將會返回。
php array_splice()函數(shù) 示例
<?php $a1=array("a"=>"男友","b"=>"老公","c"=>"手機","d"=>"口紅"); $a2=array("眼影","護膚品"); array_splice($a1,0,2,$a2); print_r($a1); ?>
運行實例 ?
點擊 "運行實例" 按鈕查看在線實例
輸出:
Array ( [0] => 眼影 [1] => 護膚品 [c] => 手機 [d] => 口紅 )