NBL直播
  • 首页
  • NBL直播
  • 足球直播
  • 篮球直播
  • 篮球录像
  • 篮球集锦
  • 篮球新闻
  • 首页
  • 足球直播
  • 篮球直播
  • 篮球录像
  • 篮球集锦
  • 篮球新闻
['cn'=>'乌超', 'en'=>'wuchao'], 'wnba' => ['cn'=>'WNBA', 'en'=>'WNBA'], 'wcba' => ['cn'=>'WCBA', 'en'=>'WCBA'], ]; $lsnavL = ['nba', 'nbl', 'cba', 'wnba', 'wcba']; // 篮球导航栏链接 $lsnavZ = ['yingchao', 'xijia', 'yijia', 'dejia', 'fajia', 'ouguan', 'zhongchao', 'zhongchaobei', 'zhongxiebei', 'ouzhoubei', 'yazhoubei', 'yazhouyuxuan', 'shiyusai', 'shijiebei', 'shijubei', 'guojiyouyi', 'meizhiye', 'meizhilian', 'rizhilian', 'hanklian', 'shatelian', 'aozhoujia', 'moxijia', 'wuchao']; // 足球导航栏链接 $lsnavA = ['yingchao', 'xijia', 'yijia', 'dejia', 'fajia', 'ouguan', 'zhongchao', 'zhongchaobei', 'zhongxiebei', 'ouzhoubei', 'yazhoubei', 'yazhouyuxuan', 'shiyusai', 'shijiebei', 'shijubei', 'guojiyouyi', 'meizhiye', 'meizhilian', 'rizhilian', 'hanklian', 'shatelian', 'aozhoujia', 'moxijia', 'wuchao', 'nba', 'nbl', 'cba', 'wnba', 'wcba']; // 所有导航栏链接(供页面显示导航) } // 2 获取系统参数 if( !isset($hotLSArr) ){ $dgArr = []; if( isset($public_r['add_match_weight']) && isset($public_r['add_match_num']) && isset($public_r['add_match_ls_num']) && isset($public_r['add_time_l']) && isset($public_r['add_time_z']) ){ $dgArr['match_weight'] = isset($public_r['add_match_weight']) ? $public_r['add_match_weight'] : ''; $hotLSArr = array_filter(array_map('trim', explode('|', $dgArr['match_weight']))); // 热门赛事 $hotNum = isset($public_r['add_match_num']) ? $public_r['add_match_num'] : 200; $hotLSNum = isset($public_r['add_match_ls_num']) ? $public_r['add_match_ls_num'] : 4; $timeLimitL = isset($public_r['add_time_l']) ? $public_r['add_time_l'] : $time_limit; $timeLimitZ = isset($public_r['add_time_z']) ? $public_r['add_time_z'] : $time_limit; }else{ $dgArrSql=$empire->query("select myvar,varvalue from {$dbtbpre}enewspubvar where myvar in ('".implode("','", ['match_weight', 'match_num', 'match_ls_num', 'time_l', 'time_z'])."')"); while($dgArrInfo = $empire->fetch($dgArrSql)){ $dgArr[$dgArrInfo['myvar']] = $dgArrInfo['varvalue']; } $dgArr['match_weight'] = isset($dgArr['match_weight']) ? $dgArr['match_weight'] : ''; $hotLSArr = array_filter(array_map('trim', explode('|', $dgArr['match_weight']))); $hotNum = isset($dgArr['match_num']) ? $dgArr['match_num'] : 200; $hotLSNum = isset($dgArr['match_ls_num']) ? $dgArr['match_ls_num'] : 4; $timeLimitL = isset($dgArr['time_l']) ? $dgArr['time_l'] : $time_limit; $timeLimitZ = isset($dgArr['time_z']) ? $dgArr['time_z'] : $time_limit; } $hotLSArr_ = []; foreach($lsnavA as $lsnavAV){ $hotLSArr_[] = $lsarrAll[$lsnavAV]['en']; // 供赛程过滤数据 } if( empty($hotLSArr) ){ $hotLSArr = $hotLSArr_; } } if(!isset($time)){ $time = time(); } if(!isset($time_limit)){ $time_limit = 8400; } // 3 获取赛程 $hotNum = 30; // 赛程数量 if( !isset($objData7) ){ if( !isset($mClassid) ){ $mClassid = 0; } $objData7i = 0; $objData7 = []; $obj = isset($obj) ? $obj : getXxcostObj(); for($m=0;$m<7;$m++){ if($m){ $curdateOne = strtotime('+' . $m . ' days'); $objDate = date('Y-m-d%2000:00:00', $curdateOne); }else{ $objDate = date('Y-m-d%20H:i:s'); } // $objList = getXxcostData($obj, $objDate); $objType = ''; $objList = getXxcostData($obj, $objDate, $objType, $mClassid); if( isset($objList['data']) && !empty($objList['data']) ){ $objData7Index = 0; $objData = []; foreach($objList['data'] as $objListData){ if($objListData['zhudui'] && $objListData['kedui']){ $objData[$objData7Index] = $objListData; $objData7Index++; $objData7i++; } if($objData7i >= $hotNum){ break; } } }else{ $objData = []; } $objData7[$m] = matchInsertionSort($objData, $hotLSArr); // 相同时间的热门比赛自动排序靠前 if( $objData7i >= $hotNum ){ break; } } } // 4 循环展示赛程 $hotNumI = 0; for($m=0;$m<7;$m++){ $curdateline = strtotime('+' . $m . ' days'); $curdate = date('Y-m-d H:i:s', $curdateline); $dated = date('Y年m月d日', $curdateline); $wk = $week[date('w', $curdateline)]; foreach($objData7[$m] as $objDataV){ if( $objDataV['zhudui'] && $objDataV['kedui'] ){ if($objDataV['classid']==1){ $ls = $zblinkZ; $zb = $zbcontlinkZ; }else{ $ls = $zblinkL; $zb = $zbcontlinkL; } $zblj = $zb .'/'. $objDataV['match_id'] .'.html'; // 直播链接 if($objDataV['lspy']){ $lslj = $ls .'/'. $objDataV['lspy'] .'/'; // 联赛链接 }else{ $lslj = $zblj; // 联赛链接 } $livetime = strtotime($objDataV['live_time']); if($time < $livetime){ $liver = '即将开始'; $sq = 'await'; $vs = 'VS'; }elseif($time>$livetime && $time<$livetime+$time_limit){ $liver = '直播中'; $sq = 'start'; $vs = $objDataV['zhudui_score'].':'.$objDataV['kedui_score']; }else{ $liver = '已结束'; $sq = ''; $vs = $objDataV['zhudui_score'].':'.$objDataV['kedui_score']; } $zdimg = $objDataV['zhudui_img']; $kdimg = $objDataV['kedui_img']; $imgpre = $objDataV['classid']==1 ? 'cdnzq' : 'cdnlq'; if(strpos($zdimg, 'yyclq.com') !== false) { $zdimg = str_replace('yyclq.com', '7vuaq.com', $zdimg); }else{ $zdimg = str_replace(['static.hdzhayouji.com', 'hq.7vuaq.com'], $imgpre.'.7vuaq.com', $zdimg); } if(strpos($kdimg, 'yyclq.com') !== false) { $kdimg = str_replace('yyclq.com', '7vuaq.com', $kdimg); }else{ $kdimg = str_replace(['static.hdzhayouji.com', 'hq.7vuaq.com'], $imgpre.'.7vuaq.com', $kdimg); } if( in_array($objDataV['lspy'], $hotLSArr_, true) ){ $clss = 'font-weight: bold'; $clssimg = ''; }else{ $clss = ''; $clssimg = ''; } ?>
  • 01-01 08:00
    <