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;
}
Exemple #2
0
     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");