Heim > Backend-Entwicklung > PHP-Problem > Verwenden Sie die Funktion array_merge(), um Arrays in PHP zu integrieren

Verwenden Sie die Funktion array_merge(), um Arrays in PHP zu integrieren

autoload
Freigeben: 2023-03-09 12:44:01
Original
2469 Leute haben es durchsucht

    Verwenden Sie die Funktion array_merge(), um Arrays in PHP zu integrieren

    在实际的使用过程中,我们可能需要用于把一个或多个数组合并为一个数组,这时候我们可能就需要利用array_merge()函数,本文就带大家一起来看一看。首先我们肯定要来看一看这个函数语法:

array_merge    ( array $a ,array $b,......  )
Nach dem Login kopieren
  • $a,$b,... :待合并的数组

  • 返回值:合并后的数组

代码示例:

1.使用array_merge()函数

<?php
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
?>
Nach dem Login kopieren
输出:Array
([color] => green[0] => 2[1] => 4[2] => a[3] => b[shape] => trapezoid [4] => 4)
Nach dem Login kopieren

2.使用"+"连接

<?php
$array1 = array(0 => &#39;zero_a&#39;, 2 => &#39;two_a&#39;, 3 => &#39;three_a&#39;);
$array2 = array(1 => &#39;one_b&#39;, 3 => &#39;three_b&#39;, 4 => &#39;four_b&#39;);
$result = $array1 + $array2;
var_dump($result);
?>
Nach dem Login kopieren
输出:
array(5) { [0]=> string(6) "zero_a" [2]=> string(5) "two_a" [3]=> string(7) "three_a" [1]=> string(5) "one_b" [4]=> string(6) "four_b" }
Nach dem Login kopieren

3.合并非数组类

<?php
$beginning = &#39;foo&#39;;
$end = array(1 => &#39;bar&#39;);
$result = array_merge((array)$beginning, (array)$end);
print_r($result);
?>
Nach dem Login kopieren
输出:Array ( [0] => foo [1] => bar )
Nach dem Login kopieren

推荐:2021年PHP面试题大汇总(收藏)》《php视频教程

Das obige ist der detaillierte Inhalt vonVerwenden Sie die Funktion array_merge(), um Arrays in PHP zu integrieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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