$v) { $name = str_replace($prefix, '', $v->name); if ($k >= $i) { $map1[$v->name] = $name.'('.$v->comment.')'; } else { $map2[$v->name] = $name.'('.$v->comment.')'; } } $data1 = []; foreach ($map1 as $k => $v){ $sql = "select COLUMN_NAME name, DATA_TYPE type, COLUMN_COMMENT comment from INFORMATION_SCHEMA.COLUMNS where table_schema = '".$database."' AND table_name = '".$k."'"; $comment = \DB::select($sql); $data1[$v] = $comment; } $data2 = []; foreach ($map2 as $k => $v){ $sql = "select COLUMN_NAME name, DATA_TYPE type, COLUMN_COMMENT comment from INFORMATION_SCHEMA.COLUMNS where table_schema = '".$database."' AND table_name = '".$k."'"; $comment = \DB::select($sql); $data2[$v] = $comment; } return view('doc', ['data1' => $data1, 'data2' => $data2]); } }