$data = mysqli_query($link, "SELECT * FROM workers")->fetch_all(MYSQLI_ASSOC);
var_dump($data);
$rows = array_map(function($row) { return str_getcsv($row, ';') }, file('Update.csv'));
$in = [1, 2, 3, 4, 5, 6];
$chunks = array_chunk($in, 3); // разбиваем на куски по три
$result = array_map(foo, $chunks); // для каждого куска применяем функцию
function foo($chunk) {
$chunk = array_combine(['a', 'b', 'c'], $chunk); // устанавливаем ключи
$chunk['s'] = ($chunk['a'] + $chunk['b']) * $chunk['c'] / 2; // считаем и записываем площадь
return $chunk;
};