Как сделать значение массива как ключ массива всего массива в php - PullRequest
0 голосов
/ 08 мая 2020
$given_array=array (0 => array ('name' => 'Title','type' => 'Dropdown List',),1 => array ('name' => 'Size','type' => 'Color or custom image swatch');
$required_array=array ('Title' => array ('name' => 'Title','type' => 'Dropdown List',),'Size' => array ('name' => 'Size','type' => 'Color or custom image swatch');

1 Ответ

0 голосов
/ 08 мая 2020

Простой foreach() подойдет вам,

$required_array = [];
foreach($given_array as $key=>$value){
    $required_array[$value['name']] = $value;
}

print_r($required_array);

DEMO: https://3v4l.org/VTgXd

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...