記錄下方法,日後ctrl+c ctrl+v 做乙個好的工程師~
<?php
//匯出csv 提交報告
public function contentdataexport(request $request)
$tablelist = [
'title' => 'sheet1',
'columnlist' => $columnlist,
'datalist' => $results,
];$filename = '痣在四方';
$this->exportcsv($tablelist,$filename);
}//生成csv方法
public function exportcsv($tablelist, $filename)
//需要格式轉換,否則會亂碼
//mb_convert_variables('gbk', 'utf-8', $rowdata);
fputcsv($fp, $rowdata);
} //釋放變數的記憶體
unset($db_data); //重新整理輸出緩衝到瀏覽器
ob_flush(); //必須同時使用 ob_flush() 和flush() 函式來重新整理輸出緩衝。
flush();
}fclose($fp);
exit;
}catch (\exception $e)
}
兩個function配合使用,contentdataexport作為訪問方法, 直接生成檔案 輸出到瀏覽器~ sudo不需要密碼
1 首先需要切換到root,su 注意有 這和su是不同的,在用命令 su 的時候只是切換到root,但沒有把root的環境變數傳過去,還是當前用乎的環境變數,用 su 命令將環境變數也一起帶過去,就象和root登入一樣 2 然後 visudo 或者 vi etc sudoers,visudo 這個...
生活不需要假如
生活不需要假如 亞瑟.戈登是一位頗受歡迎的美國作家,一天,他去拜訪老朋友 精神病學專家布蘭頓博士,他們約好在飯店共進午餐。亞瑟先到了一步,在獨自等待的間隙裡,他開始不自覺地回憶往事。當布蘭頓博士到達時,只見亞瑟正眉頭緊鎖,面色凝重地坐在那兒發呆。怎麼了?亞瑟。博士問。哦,亞瑟說,我只是想起了過去的經...
LINUX不需要抱怨
看到了很多關於linux的抱怨,沒有建設性,沒有針對性,毫無價值的抱怨。有些話不吐不快。首先,linux是怎麼產生的,大家都應該知道吧?linux最初的產生並不是出於什麼黑客的需要,而是乙個對計算機有深入了解的人為了滿足自己工作 學習的需求而創造出來的,事實證明這是乙個偉大的產品。了解了這些,我們就...