"0", "name"=>"1", "age"=>"0", "text"=>"1" ); $zhArr = array( "id"=>1, "name"=>"我的名字", "age"=>"19", "text"=>"再来测试一个" ); $unique = 7; $enArr = array( "id"=>$unique, "name"=>"我的名字第二(enTest)", "age"=>"199", "text"=>"再来测试一个第二(enTest)" ); $zhArr5 = array( "id"=>$unique, "name"=>"我的名字第3", "age"=>"19", "text"=>"再来测试一个第3" ); $trans = new TransDb(); //struct 新增 过 $isTranToDb = $trans->addStruct($key, $fieldArr, $zhArr, true); dump( $isTranToDb); //返回多少条翻译 // //total 新增 过 // dump($key); // dump($zhArr5); // $isAdd = $trans->addStructTotal($key, $zhArr5, true); // dump($isAdd); // echo "结构体列表"; // $allStruct = $trans->selectAllStruct(); // dump($allStruct); //total up 过 //$trans->upStructTotal($allStruct[0], 'en', $enArr, false); //total 查询 过 // $totalList = $trans->selectStructTotal($allStruct[0],$unique, 'en'); //没有 $unique 返回 $unique集合 //$trans->delStructTotal($allStruct[0],$unique); // $totalList = $totalList = $trans->selectStructTotal($key); // dump($totalList); //total 删除 过 // foreach ($totalList as $value){ // $trans->delStructTotal($key,1); // } $delStruct =$trans->delStruct($key); dump($delStruct); exit; } public function index() { //$mysql = db()->query('select version() as version'); $mysql = isset($mysql[0]['version']) ? $mysql[0]['version'] : '未知'; //系统信息 $data = array( 'OPERATING_SYSTEM' => PHP_OS, //操作系统 'OPERATING_ENVIRONMENT' => $_SERVER["SERVER_SOFTWARE"], //运行环境 'PHP_VERSION' => PHP_VERSION, //PHP版本 'MYSQL_VERSION' => $mysql, //MYSQL版本 'GD_VERSION' => function_exists('gd_info') ? (gd_info()['GD Version']) : '未知', 'SAFE_MODE' => ini_get('safe_mode') ? 'YES' : 'NO', 'ALLOW_URL_FOPEN' => ini_get("allow_url_fopen") ? 'YES' : 'NO', 'ZLIB' => function_exists('gzclose') ? 'YES' : 'NO', 'TIMEZONE' => function_exists("date_default_timezone_get") ? date_default_timezone_get() : '未知', 'PHP_CURL' => function_exists('curl_init') ? 'YES' : 'NO', 'IPv4_ADDRESS' => gethostbyname($_SERVER['SERVER_NAME']), 'HTTP_HOST' => $_SERVER['HTTP_HOST'], 'UPLOAD_MAX_FILESIZE' => ini_get('upload_max_filesize'), //上传附件限制 'MAX_EXECUTION_TIME' => ini_get('max_execution_time') . 's', //执行时间限制 //'SET_TIME_LIMIT' => function_exists("set_time_limit") ? 'YES' : 'NO', 'MEMORY_LIMIT' => ini_get('memory_limit'), //'Register_Globals' => ini_get("register_globals") ? 'On' : 'Off', //'Magic_Quotes_Gpc' => ini_get("magic_quotes_gpc") ? 'On' : 'Off', 'SELF_VERSION' => '1.0.0', ); $value['sys_info'] = $data; $this->assign($value); return $this->fetch(); } public function lang($adminlang = 'cn') { //$adminlang = $adminlang ? $adminlang : $this->request->param('adminlang'); switch ($adminlang) { case 'cn': cookie('think_adminvar', 'zh-cn'); break; case 'en': cookie('think_adminvar', 'en-us'); break; //其它语言 } return $this->success(Lang::get('operation successed')); } public function home() { return $this->fetch(); } public function clear_cache() { $this->cacheClear(); return $this->success(Lang::get('operation successed')); } }