Heim > Backend-Entwicklung > PHP-Tutorial > php怎么在数组指定位置插入元素?

php怎么在数组指定位置插入元素?

PHPz
Freigeben: 2020-06-24 09:58:26
Original
6461 Leute haben es durchsucht

php怎么在数组指定位置插入元素?

php怎么在数组指定位置插入元素?

使用array_splice() 函数

<?php
$array1 = array(&#39;a&#39;, &#39;b&#39;, &#39;c&#39;, &#39;d&#39;, &#39;e&#39;);
$array2 = array(&#39;x&#39;);
array_splice($array1, 3, 0, $array2); // 插入到位置3且删除0个
print_r($array1);
?>
Nach dem Login kopieren

输出:

Array
(
    [0] => a
    [1] => b
    [2] => c
    [3] => x
    [4] => d
    [5] => e
)
Nach dem Login kopieren

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

提示:如果函数没有移除任何元素(length=0),则替代数组将从 start 参数的位置插入、。

注释:不保留替代数组中的键名。

语法

array_splice(array,start,length,array)
Nach dem Login kopieren

1.png

拓展知识:

使用array_push() 函数

array_push() 函数向数组尾部插入一个或多个元素,然后返回新数组的长度。

示例:向数组尾部插入 "blue" 和 "yellow":

<?php
$a=array("red","green");array_push($a,"blue","yellow");
print_r($a);
?>
Nach dem Login kopieren

输出:

Array ( [0] => red [1] => green [2] => blue [3] => yellow )
Nach dem Login kopieren

推荐教程:PHP视频教程

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage