Как поместить каждый массив значений в новый массив? [закрыто]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как поместить каждый массив значений в новый массив? [закрыто]

Сообщение Anonymous »

У меня есть массив ниже:

Код: Выделить всё

$file = {"0": ["finalRate54000"],"1": ["finalRate20000"],"2": ["finalRate1000"]}
Я хочу создать новый массив с результатом ниже:

Код: Выделить всё

{
"3": [
"finalRate54000"
],
"19": [
"finalRate20000"
],
"21": [
"finalRate1000"
]
и мой код такой:

Код: Выделить всё

        foreach ($file as $kei => $value) {
$result[] = $value;
}
foreach (Session::get('cartGrouped') as $key => $cartItem){
foreach ($result as $i => $data) {
$response[$i] = $data;

array_push($shipper, $response[$i]);
$seller_products[\App\Product::find($cartItem['id'])->user_id] = $response[$i];
}
}
return $seller_products;
код выше дает мне результат:

Код: Выделить всё

{
"3": [
"finalRate1000"
],
"19": [
"finalRate1000"
],
"21": [
"finalRate1000"
]
может кто-нибудь мне помочь?

Подробнее здесь: https://stackoverflow.com/questions/631 ... -new-array
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»