0; $i--) {//排除日期,代码等标题栏 if (!empty($content1[$i])) { $content3 = explode(",", iconv("gbk", "utf-8", $content1[$i])); } else{ continue; } // 解析返回的历史数据 $data['timestamp'] = strtotime($content3[0]);//当日零点的时间戳 $data['date'] = (int)date("Ymd",strtotime($content3[0]));//用于创建表 $data['code'] = explode("'",$content3[1])[1]; $data['name'] = $content3[2]; $data['open_price'] = floatval($content3[3]); $data['highest_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['increase_price'] = floatval($content3[9]); $data['increase_ratio'] = floatval($content3[10]); //将所要存储的数据放入一个数组中 $stock_name = $content3[1]; if ($data['close_price'] == 0) {//当收盘价为0的时候,表示此时的基于9-3点,所以不存储 continue; } if (!empty($data)) { $msg= Index_day_k::insert($data);//将这支股票的历史数据存入数据库 } } } return $msg; } } ?>