[单选题]$array = array('a','b','c','d'); $array_now = array_splice($array,2); print_r($array_now);...
PHP array_splice() 函數(shù)
PHP Array 函數(shù)
實例
從數(shù)組中移除元素,并用新元素取代它:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("a"=>"purple","b"=>"orange"); array_splice($a1,0,2,$a2); print_r($a1); ?>運行實例
定義和用法
array_splice() 函數(shù)從數(shù)組中移除選定的元素,并用新元素取代它。該函數(shù)也將返回包含被移除元素的數(shù)組。
提示:如果函數(shù)沒有移除任何元素(length=0),則將從 start 參數(shù)的位置插入被替換數(shù)組(參見例子 2)。
注釋:不保留被替換數(shù)組中的鍵名。
說明
array_splice() 函數(shù)與 array_slice() 函數(shù)類似,選擇數(shù)組中的一系列元素,但不返回,而是刪除它們并用其它值代替。
如果提供了第四個參數(shù),則之前選中的那些元素將被第四個參數(shù)指定的數(shù)組取代。
最后生成的數(shù)組將會返回。
語法
array_splice(array,start,length,array)| array | 必需。規(guī)定數(shù)組。 |
| start | 必需。數(shù)值。規(guī)定刪除元素的開始位置。
|
| length | 可選。數(shù)值。規(guī)定被移除的元素個數(shù),也是被返回數(shù)組的長度。
|
| array | 可選。規(guī)定帶有要插入原始數(shù)組中元素的數(shù)組。 如果只有一個元素,則可以設(shè)置為字符串,不需要設(shè)置為數(shù)組。 |
技術(shù)細節(jié)
| 返回值: | 返回由被提取元素組成的數(shù)組。 |
| PHP 版本: | 4+ |
更多實例
例子 1
與本頁前面部分的實例相同,但是輸出返回的數(shù)組:
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("a"=>"purple","b"=>"orange"); print_r(array_splice($a1,0,2,$a2)); ?>運行實例
例子 2
把 length 參數(shù)設(shè)置為 0:
<?php $a1=array("0"=>"red","1"=>"green"); $a2=array("0"=>"purple","1"=>"orange"); array_splice($a1,1,0,$a2); print_r($a1); ?>運行實例
?
正確答案:
轉(zhuǎn)載于:https://www.cnblogs.com/pizishui/p/5350027.html
總結(jié)
以上是生活随笔為你收集整理的[单选题]$array = array('a','b','c','d'); $array_now = array_splice($array,2); print_r($array_now);...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: skywalking oap-serve
- 下一篇: 多功能jQuery日期控件基于jeDat