PHP array_splice() 函数

实例

从数组中移除元素,并用新元素取代它:

<?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);
?>

Mfano wa kusafiri

定义和用法

array_splice() 函数从数组中移除选定的元素,并用新元素取代它。该函数也将返回包含被移除元素的数组。

提示:如果函数没有移除任何元素(length=0),则将从 start Inafikia kina kwa kutosha kwa kutosha kwa kina kwa kutosha (tazama mafanikio 2).

Msaada:Hakuna jina la kina ambalo linahifadhiwa kwa kina inayotumiwa.

Inasema

Fanyikia kamaanavyo, kufikia kamaanavyo kina kwa kutosha kwa kufikia kina kwa kutosha. array_slice() Fanyikia kamaanavyo, kufikia kamaanavyo kina kwa kutosha kwa kufikia kina kwa kutosha, hatarudi kina kwa kutosha.

Kama inatolewa kwa kichwa cha kane, kwa kutosha kwa mabara wa kwanza inaweza kusaidia kwa kufikia.

Mabara wa kuzafikia wa mabara wa kwanza inaweza kusaidia kwa kufikia.

Inasema

array_splice(array,start,length,array)
Inasema vifaa Inasema
array Inahitajika. Inasema kina. Inasema kina kwa kutosha.
start

Inahitajika. Namba. Inasema uharibifu wa kina kwa kutosha kwa kufungua elementi.

  • 0 = kina kwanza.
  • Kamaanavyo inayotumika na namba za mabara ya + kwa sasa kwa uharibifu wa kina kwa namba inayotumika kwa kutosha.
  • Kamaanavyo kamaanavyo inayotumika na namba za mabara ya - kwa sasa kwa uharibifu wa kina kwa namba inayotumika kwa kutosha.
  • -2 inamaanisha kuanza kutoka kwa elementi ya pili kwenye orodha.
length

Inayochaguliwa. Inasababisha kusalia nafasi za kuzingatia ya length, pia inasababisha kuzingatia orodha ya kuzingatia ya length.

  • Kama thamani hii inahusishwa kama namba ya juu, inasababisha kusalia nafasi za kuzingatia ya length.
  • Kama thamani hii inahusishwa kama namba nafuu, inasababisha kusalia elementi kutoka thamani ya start hadi kuzingatia ya orodha kwa nafasi ya kuzingatia ya length.
  • Kama thamani hii inahusishwa, inasababisha kusalia elementi kuanzia uko wa thamani ya start hadi kuzingatia ya orodha.
array

Inayochaguliwa. Inasababisha orodha inayotumiwa na kuingiza elementi kwenye orodha ya asili.

Kama ana elementi moja, inaweza kuwa neno, bila kuwa orodha.

Maelezo ya teknolojia

Utaratibu wa kuwemo: Inarudi orodha inayotengenezwa na maelezo yenye uharibifu.
Toleo la PHP: 4+

Mifano zaidi

Mfano 1

Kama kina kina ya eneo hili la mifano, lakini inarudi orodha ya kuzingatia:

<?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));
?>

Mfano wa kusafiri

Mfano 2

Weka thamani ya length kwa 0:

<?php
$a1=array("0"=>"red","1"=>"green");
$a2=array("0"=>"purple","1"=>"orange");
array_splice($a1,1,0,$a2);
print_r($a1);
?>

Mfano wa kusafiri