/** * 返回数据库所有的表名 * @return mixed */ protected function getTableAll() { $this->_db->_sql = 'Show Tables'; $tmp = $this->_db->select(); $list = []; if (count($tmp) > 1) { $list = arrayToOne($tmp); } return $list; }
/** * @param $multi * @return array */ function arrayToOne($multi) { $arr = array(); foreach ($multi as $key => $val) { if (is_array($val)) { $arr = array_merge($arr, arrayToOne($val)); } else { $arr[] = $val; } } return $arr; }