$list]); } function format_product($file_path,$dns = ''){ $list = []; $file = fopen($file_path,'r'); while ($info = fgetcsv($file)) { $data['name'] = $info[0]; $data['city'] = $info[1]; $data['supply'] = $info[2]; $data['ip'] = $info[3]; $data['daikuan'] = $info[4]; $data['onlineuser'] = $info[5]; $data['maxuser'] = $info[6]; $data['online'] = $info[7]; $data['status'] = $info[8]; if($dns!='shihui'){ $ip = explode('.',$info[9]); $data['nasname'] = $ip[0]?$ip[0].'.'.$dns:''; } else { $data['nasname'] = $info[9]; } $list[] = $data; } fclose($file); echo json_encode(['data'=>$list]); } function format_xingxing($file_path1,$file_path2,$dns){ $list1 = []; $list2 = []; $file1 = fopen($file_path1,'r'); $file2 = fopen($file_path2,'r'); while ($info = fgetcsv($file1)) { $data['name'] = $info[0]; $data['city'] = $info[1]; $data['supply'] = $info[2]; $data['ip'] = $info[3]; $data['daikuan'] = $info[4]; $data['onlineuser'] = $info[5]; $data['maxuser'] = $info[6]; $data['online'] = $info[7]; $data['status'] = $info[8]; $ip = explode('.',$info[9]); $data['nasname'] = $ip[0]?$ip[0].'.'.$dns:''; $list1[] = $data; } while ($info = fgetcsv($file2)) { $data['name'] = $info[0]; $data['city'] = $info[1]; $data['supply'] = $info[2]; $data['ip'] = $info[3]; $data['daikuan'] = $info[4]; $data['onlineuser'] = $info[5]; $data['maxuser'] = $info[6]; $data['online'] = $info[7]; $data['status'] = $info[8]; $ip = explode('.',$info[9]); $data['nasname'] = $ip[0]?$ip[0].'.'.$dns:''; $list2[] = $data; } fclose($file1); fclose($file2); $list = array_merge($list1,$list2); echo json_encode(['data'=>$list]); }