最新php數(shù)據(jù)導(dǎo)出到excel優(yōu)秀

字號:

    在日常學(xué)習(xí)、工作或生活中,大家總少不了接觸作文或者范文吧,通過文章可以把我們那些零零散散的思想,聚集在一塊。相信許多人會覺得范文很難寫?接下來小編就給大家介紹一下優(yōu)秀的范文該怎么寫,我們一起來看一看吧。
    php數(shù)據(jù)導(dǎo)出到excel篇一
    解決2個問題:
    1.身份證之類的文本數(shù)據(jù)自動轉(zhuǎn)為科學(xué)計數(shù)法的問題。
    2.中文亂碼的問題
    excel從web頁面上導(dǎo)出的原理。當我們把這些數(shù)據(jù)發(fā)送到客戶端時,我們想讓客戶端程序(瀏覽器)以excel的格式讀取 它,所以把mime類型設(shè)為:application/-excel,當excel讀取文件時會以每個cell的格式呈現(xiàn)數(shù)據(jù),如果cell沒有規(guī)定的.格式,則excel會以默認的格式去呈現(xiàn)該cell的數(shù)據(jù)。這樣就給我們提供了自定義數(shù)據(jù)格式的空間,當然我們必須使用excel支持的格式。 下面就列出常用的一些格式:
    1) 文本:-excel.numberformat:@
    2) 日期:-excel.numberformat:yyyy/mm/dd
    3) 數(shù)字:-excel.numberformat:#,##0.00
    4) 貨幣:-excel.numberformat:¥#,##0.00
    5) 百分比:-excel.numberformat: #0.00%
    這些格式你也可以自定義,比如年月你可以定義為:yy-mm等等。那么知道了這些格式,怎么去把這些格式添加到cell中呢?很簡單,我們只需要把樣式添 加到對應(yīng)的標簽對(即閉合標簽)即可。如,給標簽對添加樣式,如 下: 410522198402161833
    同樣,我們也可以給
    添加樣式,也可以給< /tr>,
    添加樣式;當我們在父標簽對和子標簽對都添加樣式時,數(shù)據(jù)會以哪一個樣式呈現(xiàn) 呢?經(jīng)過測試,會以離數(shù)據(jù)最近的樣式呈現(xiàn).”
    例如身份證列的的樣式:
    echo "".$printable." ";
    [php] view plaincopy
    $filename=iconv("utf-8", "gb2312//ignore","");//date(y-m-d-h-i-s).".xls";
    header("content-type:application/-excel");
    header("accept-ranges:bytes");
    header("content-disposition:attachment;filename=".$filename); //$filename導(dǎo)出的文件名
    header("pragma: no-cache");
    header("expires: 0");
    echo
    xmlns:x="urn:schemas-microsoft-com:office:excel"
    xmlns="http:///tr/rec-html40">
    ;
    echo "
    ";
    foreach ($list as $v)
    {
    echo "
    ";
    echo "
    ";
    echo "".$v["account_id"]."";
    echo "
    ";
    echo "
    ";
    }
    echo "
    ".iconv("utf-8", "gb2312//ignore","會員名")." ".iconv("utf-8", "gb2312//ignore","賬號")." ".iconv("utf-8", "gb2312//ignore","聯(lián)系人")."
    ".iconv("utf-8", "gb2312//ignore", $v["user_name"])." ".iconv("utf-8", "gb2312//ignore", $v["contact_name"])."
    ";
    s("content_relate");
    【怎樣在php導(dǎo)出excel格式數(shù)據(jù)】相關(guān)文章:
    1.
    怎樣隱藏excel中數(shù)據(jù)
    2.
    怎樣用word將excel多列數(shù)據(jù)變成一列數(shù)據(jù)?
    3.
    oracle與excel的數(shù)據(jù)互傳方法
    4.
    做出php數(shù)據(jù)餅圖
    5.
    php是什么格式
    6.
    excel表格數(shù)據(jù)篩選教程
    7.
    excel數(shù)據(jù)篩選功能介紹
    8.
    《excel數(shù)據(jù)排序》聽課反思