Answers for "laravel collection keys to array"

PHP
0

laravel collection keys

$collection = collect([
    'prod-100' => ['product_id' => 'prod-100', 'name' => 'Desk'],
    'prod-200' => ['product_id' => 'prod-200', 'name' => 'Chair'],
]);

$keys = $collection->keys();

$keys->all();

// ['prod-100', 'prod-200']
Posted by: Guest on July-24-2021
0

how to collect array of objects in one value key in laravel

$arr = json_decode($str, true);
$names = array_column($arr, "name");
$codes = array_column($arr, "code");

foreach(array_unique($names) as $name){
    $new[$name] = array_intersect_key($codes, array_intersect($names, [$name]));
}
var_dump($new);
Posted by: Guest on May-03-2021

Code answers related to "laravel collection keys to array"

Browse Popular Code Answers by Language