function weibolog($log) { global $stateinfo, $state; $weibotopic = ''; //'#电波大逃杀# '; $deathtitle = $stateinfo[$state]; $cplog = br_replace($log); $cplog = cplog($cplog); if (mb_strlen($cplog, 'utf-8') > 100) { $logarr = explode(';br;', $cplog); //var_dump($logarr); $sllog = array(); do { $sllog[] = array_pop($logarr); } while (mb_strlen(implode('', $sllog), 'utf-8') <= 100); $sllog = array_reverse($sllog); unset($sllog[0]); $cplog = implode('', $sllog); // $logarr = explode('<br><br>',$cplog); // $cplog = array_pop($logarr); //$cplog = cplog($sllog); //var_dump(mb_strlen($cplog,'utf-8')); } else { //echo $cplog; $cplog = str_replace(";br;", "", $cplog); } $cplog = $weibotopic . $deathtitle . ':' . $cplog . '你死了。'; return $cplog; }
foreach ($csv_list as $k => $v) { //---row $row_main = ''; foreach ($v as $n => $nn) { if (!is_numeric($n)) { //--判斷key是否為數值 if (isset($nrowi) && count($nrowi) > 0 && isset($nrowi[$n])) { $nn = str_replace(',', ' ', $nrowi[$n][$nn]); //內容逗點換空白 避免多劃一格 $nn = iconv('utf-8', 'big5', br_replace($nn)); //--編碼轉換 $nn = str_replace("|__|", "\n", $nn); } else { $nn = str_replace(',', ' ', $nn); //內容逗點換空白 避免多劃一格 $nn = iconv('utf-8', 'big5', br_replace($nn)); //--編碼轉換 $nn = str_replace("|__|", "\n", $nn); } if ($row_main == '') { $row_main = '"' . $nn . '"'; } else { $row_main .= ',"' . $nn . '"'; } } } $main .= $row_main . "\n"; } } $filename = date("YmdHis"); header("Content-type: text/x-csv");