PHPize Online / SQLize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
Copy Clear
Copy Format Clear
<?php $rows = [ 0 => [ 0 => "Дата", 1 => "Заявка", ], 1 => [ "data" => "2022-06-21 14:36:31", "id_question" => "10", ], 2 => [ "data" => "2022-06-18 13:30:32", "id_question" => "8", ], 3 => [ "data" => "2022-06-18 10:27:47", "id_question" => "8", ] ]; //echo '<pre>' . print_r($rows, 1) . '</pre>'; $arr = [ 0 => [ "id" => 10, "name" => "Это десятый", ], 1 => [ "id" => 8, "name" => "Это восьмой", ] ]; //generate dictionary $dict = array_column($arr, "name", "id"); $res = array_map( fn($el) => isset($el["data"]) && isset($el["id_question"]) ? [$el["data"], $dict[$el["id_question"]]] : $el, $rows ); print_r($res);
Show:  
Copy Clear