“Массив слияние Ларавел” Ответ

php 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);
?>
Array
(
    [color] => green
    [0] => 2
    [1] => 4
    [2] => a
    [3] => b
    [shape] => trapezoid
    [4] => 4
)
Alberto Peripolli

Массив слияние Ларавел

// From PHP 7.4, you can use the spread syntax to merge arrays in PHP like JavaScript
$firstArray = ['a' => 'life', 'b' => 'ball'];
$secondArray = ['c' => 'History'];

$thirdArray = [...$firstArray, ...$secondArray];

// you can still use the array_merge function

$thirdArray = array_merge($firstArray, $secondArray);
KingUche

PHP Merge 2 массивы

<?php
  $array1 = [
      "color" => "green"
  ];
  $array2 = [
      "color" => "red", 
      "color" => "blue"
  ];
  $result = array_merge($array1, $array2);
?>

// $result
[
    "color" => "green"
    "color" => "red", 
    "color" => "blue"
]
TheDutchScorpion

Объединить два массива (Ларавел)

$foo = collect(Foo::all());
$bar = collect(Bar::all());
$merged = $foo->merge($bar);

Irfan

Laravel слияет два массива помощника

Arr::add()
The Arr::add method adds a given key / value pair to an array if the given key doesn't already exist in the array or is set to null:

use Illuminate\Support\Arr;

$array = Arr::add(['name' => 'Desk'], 'price', 100);

// ['name' => 'Desk', 'price' => 100]

$array = Arr::add(['name' => 'Desk', 'price' => null], 'price', 100);

// ['name' => 'Desk', 'price' => 100]
Excited Elephant

Ответы похожие на “Массив слияние Ларавел”

Вопросы похожие на “Массив слияние Ларавел”

Больше похожих ответов на “Массив слияние Ларавел” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования