0; $i--) {//排除日期,代码等标题栏 if (!empty($content1[$i])) { $content3 = explode(",", iconv("gbk", "utf-8", $content1[$i])); } else{ continue; } // 解析返回的历史数据 $t = explode("-",$content3[0]); $date = trim($t[0].$t[1]); $time = trim($t[0].$t[1].$t[2]); $data['date'] = $date;//用于创建表 $data['time'] = $time;//用于获取时间戳 $data['code'] = intval(explode("'",$content3[1])[1]); $data['open_price'] = floatval($content3[3]); $data['hightest_price'] = floatval($content3[4]); $data['lowest_price'] = floatval($content3[5]); $data['close_price'] = floatval($content3[6]); $data['value'] = floatval($content3[7]); $data['amount'] = floatval($content3[8]); $data['close_price_qfq'] = floatval($content3[9]); $data['increase_price'] = floatval($content3[10]); $data['increase_value'] = floatval($content3[11]); $data['turnover'] = floatval($content3[12]);//换手率 //将所要存储的数据放入一个数组中 $stock_name = $content3[1]; if ($data['close_price'] == 0) {//当收盘价为0的时候,表示此时的基于9-3点,所以不存储 continue; } if (!empty($data)) { // Index::add($stock_name, $content3[0]);//将这支股票的股票名称和股票代码存入 $msg= Day_k_base::insert($data,$date);//将这支股票的历史数据存入数据库 } } } return $msg; } } ?>