array_merge

(PHP 4, PHP 5, PHP 7, PHP 8)

array_merge - Π—Π»ΠΈΠ²Π°Ρ” ΠΎΠ΄ΠΈΠ½ Π°Π±ΠΎ Π±Ρ–Π»ΡŒΡˆΠ΅ масивів

Опис

array_merge(array ...$arrays): array

Π—Π»ΠΈΠ²Π°Ρ” Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°Π±ΠΎ Π±Ρ–Π»ΡŒΡˆΠΎΡ— ΠΊΡ–Π»ΡŒΠΊΠΎΡΡ‚Ρ– масивів Ρ‚Π°ΠΊΠΈΠΌ Ρ‡ΠΈΠ½ΠΎΠΌ, Ρ‰ΠΎ значСння ΠΎΠ΄Π½ΠΎΠ³ΠΎ масиву ΠΏΡ€ΠΈΡ”Π΄Π½ΡƒΡŽΡ‚ΡŒΡΡ Π΄ΠΎ кінця ΠΏΠΎΠΏΠ΅Ρ€Π΅Π΄Π½ΡŒΠΎΠ³ΠΎ. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠΌ Ρ€ΠΎΠ±ΠΎΡ‚ΠΈ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— Ρ” Π½ΠΎΠ²ΠΈΠΉ масив.

Π―ΠΊΡ‰ΠΎ Π²Ρ…Ρ–Π΄Π½Ρ– масиви ΠΌΠ°ΡŽΡ‚ΡŒ ΠΎΠ΄Π½Π°ΠΊΠΎΠ²Ρ– рядкові ΠΊΠ»ΡŽΡ‡Ρ–, Ρ‚ΠΎ ΠΊΠΎΠΆΠ½Π΅ наступнС значСння Π±ΡƒΠ΄Π΅ Π·Π°ΠΌΡ–Π½ΡŽΠ²Π°Ρ‚ΠΈ ΠΏΠΎΠΏΠ΅Ρ€Π΅Π΄Π½Ρ”. Однак, якщо масиви ΠΌΠ°ΡŽΡ‚ΡŒ ΠΎΠ΄Π½Π°ΠΊΠΎΠ²Ρ– числові ΠΊΠ»ΡŽΡ‡Ρ–, значСння, Π·Π³Π°Π΄Π°Π½Π΅ останнім, Π½Π΅ Π·Π°ΠΌΡ–Π½ΠΈΡ‚ΡŒ Π²ΠΈΡ…Ρ–Π΄Π½Π΅ значСння, Π° Π±ΡƒΠ΄Π΅ Π΄ΠΎΠ΄Π°Π½ΠΎ Π΄ΠΎ кінця масиву.

Π£ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΡƒΡŽΡ‡ΠΎΠΌΡƒ масиві значСння Π²ΠΈΡ…Ρ–Π΄Π½ΠΎΠ³ΠΎ масиву Π· числовими ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ Π±ΡƒΠ΄ΡƒΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Ρ– Ρƒ порядку, ΠΏΠΎΡ‡ΠΈΠ½Π°ΡŽΡ‡ΠΈ Π· нуля.

Бписок ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π²

arrays

Π—Π»ΠΈΠ²Π°ΡŽΡ‚ΡŒΡΡ масиви.

ЗначСння, Ρ‰ΠΎ ΠΏΠΎΠ²Π΅Ρ€Ρ‚Π°ΡŽΡ‚ΡŒΡΡ

ΠŸΠΎΠ²Π΅Ρ€Ρ‚Π°Ρ” Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΡƒΡŽΡ‡ΠΈΠΉ масив. Π―ΠΊΡ‰ΠΎ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Ρ”Ρ‚ΡŒΡΡ Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Ρ–Π², Π²Π΅Ρ€Ρ‚Π°Ρ” ΠΏΠΎΡ€ΠΎΠΆΠ½Ρ–ΠΉ масив (array).

список Π·ΠΌΡ–Π½

Π’Π΅Ρ€ΡΠΈΡΠžΠΏΠΈΡ
7.4.0Π€ΡƒΠ½ΠΊΡ†Ρ–ΡŽ Ρ‚Π΅ΠΏΠ΅Ρ€ ΠΌΠΎΠΆΠ½Π° Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Ρ‚ΠΈ Π±Π΅Π· Π±ΡƒΠ΄ΡŒ-яких ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ–Π². Π Π°Π½Ρ–ΡˆΠ΅ Π±ΡƒΠ² ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΈΠΉ Ρ…ΠΎΡ‡Π° Π± ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ використання array_merge()****

Loading...

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ виконання Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Ρƒ:

Array
(
    [color] => green
    [0] => 2
    [1] => 4
    [2] => a
    [3] => b
    [shape] => trapezoid
    [4] => 4
)

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #2 ΠŸΡ€ΠΎΡΡ‚ΠΈΠΉ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄ використання array_merge()

Loading...

Пам'ятайтС, Ρ‰ΠΎ числові ΠΊΠ»ΡŽΡ‡Ρ– Π±ΡƒΠ΄ΡƒΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Ρ–!

Array
(
    [0] => data
)

Π―ΠΊΡ‰ΠΎ Π²ΠΈ Π±Π°ΠΆΠ°Ρ”Ρ‚Π΅ Π΄ΠΎΠΏΠΎΠ²Π½ΠΈΡ‚ΠΈ ΠΏΠ΅Ρ€ΡˆΠΈΠΉ масив Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π±Π΅Π· пСрСзапису Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ–Π² ΠΏΠ΅Ρ€ΡˆΠΎΠ³ΠΎ масиву Ρ‚Π° Π±Π΅Π· пСрСіндСксації, використовуйтС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ ΠΎΠ±'єднання масивів + :

Loading...

ΠšΠ»ΡŽΡ‡Ρ– Π· ΠΏΠ΅Ρ€ΡˆΠΎΠ³ΠΎ масиву Π±ΡƒΠ΄Π΅ Π·Π±Π΅Ρ€Π΅ΠΆΠ΅Π½ΠΎ. Π―ΠΊΡ‰ΠΎ ΠΊΠ»ΡŽΡ‡ масиву існує Π² ΠΎΠ±ΠΎΡ… масивах, Ρ‚ΠΎ Π±ΡƒΠ΄Π΅ використаний Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΏΠ΅Ρ€ΡˆΠΎΠ³ΠΎ масиву, Π° Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½ΠΈΠΉ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ масиву Π±ΡƒΠ΄Π΅ ΠΏΡ€ΠΎΡ–Π³Π½ΠΎΡ€ΠΎΠ²Π°Π½ΠΈΠΉ.

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"
}

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #3 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ використання array_merge()** Π· Π½Π΅ масивами**

Loading...

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ виконання Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Ρƒ:

Array
    (
        [0] => foo
        [1] => bar
    )

Π”ΠΈΠ²Ρ–Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΎΠΆ