<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 怎樣在PHP導(dǎo)出excel格式數(shù)據(jù)

    時(shí)間:2024-08-01 04:11:04 PHP 我要投稿
    • 相關(guān)推薦

    怎樣在PHP導(dǎo)出excel格式數(shù)據(jù)

      解決2個(gè)問(wèn)題:

      1.身份證之類的文本數(shù)據(jù)自動(dòng)轉(zhuǎn)為科學(xué)計(jì)數(shù)法的問(wèn)題。

      2.中文亂碼的問(wèn)題

      excel從web頁(yè)面上導(dǎo)出的原理。當(dāng)我們把這些數(shù)據(jù)發(fā)送到客戶端時(shí),我們想讓客戶端程序(瀏覽器)以excel的格式讀取 它,所以把mime類型設(shè)為:application/vnd.ms-excel,當(dāng)excel讀取文件時(shí)會(huì)以每個(gè)cell的格式呈現(xiàn)數(shù)據(jù),如果cell沒(méi)有規(guī)定的格式,則excel會(huì)以默認(rèn)的格式去呈現(xiàn)該cell的數(shù)據(jù)。這樣就給我們提供了自定義數(shù)據(jù)格式的空間,當(dāng)然我們必須使用excel支持的格式。 下面就列出常用的一些格式:

      1) 文本:vnd.ms-excel.numberformat:@

      2) 日期:vnd.ms-excel.numberformat:yyyy/mm/dd

      3) 數(shù)字:vnd.ms-excel.numberformat:#,##0.00

      4) 貨幣:vnd.ms-excel.numberformat:¥#,##0.00

      5) 百分比:vnd.ms-excel.numberformat: #0.00%

      這些格式你也可以自定義,比如年月你可以定義為:yy-mm等等。那么知道了這些格式,怎么去把這些格式添加到cell中呢?很簡(jiǎn)單,我們只需要把樣式添 加到對(duì)應(yīng)的標(biāo)簽對(duì)(即閉合標(biāo)簽)即可。如,給標(biāo)簽對(duì)添加樣式,如 下: 410522198402161833

      同樣,我們也可以給

      添加樣式,也可以給< /tr>,

      添加樣式;當(dāng)我們?cè)诟笜?biāo)簽對(duì)和子標(biāo)簽對(duì)都添加樣式時(shí),數(shù)據(jù)會(huì)以哪一個(gè)樣式呈現(xiàn) 呢?經(jīng)過(guò)測(cè)試,會(huì)以離數(shù)據(jù)最近的樣式呈現(xiàn).”

      例如身份證列的的樣式:

      echo "".$printable." ";

      [php] view plaincopy

      $filename=iconv("UTF-8", "GB2312//IGNORE","會(huì)員名.xls");//date(Y-m-d-H-i-s).".xls";

      header("Content-type:application/vnd.ms-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://www.w3.org/TR/REC-html40">

      ;

      echo "

      ";

      foreach ($list as $v)

      {

      echo "

      ";

      echo "

      ";

      echo "".$v["account_id"]."";

      echo "

      ";

      echo "

      ";

      }

      echo "

      ".iconv("UTF-8", "GB2312//IGNORE","會(huì)員名")." ".iconv("UTF-8", "GB2312//IGNORE","賬號(hào)")." ".iconv("UTF-8", "GB2312//IGNORE","聯(lián)系人")."

      ".iconv("UTF-8", "GB2312//IGNORE", $v["user_name"])." ".iconv("UTF-8", "GB2312//IGNORE", $v["contact_name"])."

      ";

    【怎樣在PHP導(dǎo)出excel格式數(shù)據(jù)】相關(guān)文章:

    Coreldraw文件怎樣導(dǎo)出到PS07-12

    Excel如何橫向輸入數(shù)據(jù)07-28

    excel表格數(shù)據(jù)篩選教程10-13

    excel固定內(nèi)容數(shù)據(jù)的快速輸入10-11

    excel表格數(shù)據(jù)的分類匯總教程08-04

    excel表格數(shù)據(jù)清單的建立與編輯11-30

    2016最新Oracle數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出命令總結(jié)08-25

    Excel中多條件查找數(shù)據(jù)方法05-05

    EXCEL表格中數(shù)據(jù)透視表怎么用08-02

    Excel表格自動(dòng)套用格式教程12-19

    主站蜘蛛池模板: 国产成人精品日本亚洲11| 99国产精品私拍pans大尺度| 日本精品久久久中文字幕| 亚洲AV无码成人网站久久精品大| 国产精品久久久99| 国产精品三级在线| 久久精品国产亚洲AV高清热| 免费精品视频在线| 精品欧美| 国产精品男男视频一区二区三区 | 少妇伦子伦精品无码STYLES| 国内精品久久久久久久涩爱 | 最新国产精品精品视频| 久久99精品国产麻豆蜜芽| 91亚洲国产成人久久精品| 国产精品99久久久久久人| 国产精品无圣光一区二区| 久久精品亚洲精品国产色婷| 亚洲精品无码专区久久久 | 2022年国产精品久久久久| 久久ww精品w免费人成| 中文字幕精品无码久久久久久3D日动漫 | 99精品久久久久中文字幕| 人妻熟妇乱又伦精品视频| 四虎国产精品永久在线观看| 无码精品久久久久久人妻中字| 亚洲日韩精品无码专区网站| 日韩熟女精品一区二区三区| 久久国产精品免费| 久久免费99精品国产自在现线| 国产精品无码无卡无需播放器| 天天爽夜夜爽夜夜爽精品视频 | 国产成人精品福利网站在线| 国产精品白丝AV嫩草影院| 国产精品亚洲w码日韩中文| 99热亚洲色精品国产88| 久久精品无码一区二区三区免费| 99久久婷婷免费国产综合精品| 热re99久久精品国99热| 精品人妻无码专区中文字幕| 精品无人码麻豆乱码1区2区|