php excelreader2匯出類讀取函數詳解

來源:互聯網
上載者:User

  在學習完php jpgraph安裝與使用教程後,我來介紹下php匯出excel類php excelreader2.21,php excelreader2.21是一個專門用來匯出(讀取)excel檔案內容的php匯出excel類,學會使用php匯出excel檔案也會為今後統計資料時使用php jpgraph繪製圖表打下基礎。在php excel reader2.21匯出excel中文亂碼解決方案教程中我已簡單介紹過php excelreader。為了將來學習使用php excelreader2.21匯出excel檔案內容時打下基礎,我對php excelreader2.21類中匯出excel檔案需要用到的函數進行詳細說明。

  php excel匯出類 excelreader的公有函數主要分以下幾個方面

  匯出excel中儲存格的各種值

1
2
function val($row,$col,$sheet=0)
function value($row,$col,$sheet=0)

  val函數與value函數說明:擷取某個儲存格內的值,如果沒有則返回空值。
  row:數字形式
  col:數字或字串形式,字串不區分大小寫

1
2
function type($row,$col,$sheet=0)
function raw($row,$col,$sheet=0)

  由於我對excel對象的具體屬性不是完全瞭解使我還沒完全吃透這兩個函數是何意,也許在今後的php匯入匯出excel執行個體時會明白,如果你知道歡迎留言告訴我,謝謝。

  匯出excel中儲存格的各種屬性

1
2
3
function rowspan($row,$col,$sheet=0)

function colspan($row,$col,$sheet=0)

  rowspan函數說明:確定某一儲存格是否是行合并,如是則返回具體合并的行數,沒合并則返回1
  colspan函數說明:確定某一儲存格是否是列合并,如是則返回具體合并的列數,沒合并則返回1

1
function hyperlink($row,$col,$sheet=0)

  hyperlink函數說明:確定某一儲存格是超鏈,如是則返回具體連結地址,否則返回空值。注意:col參數必須是數字,不能是字串形式,否則會返回空值

1
2
3
4
5
6
7
8
9
10
11
function rowcount($sheet=0)

function colcount($sheet=0)

function colwidth($col,$sheet=0)

function colhidden($col,$sheet=0)

function rowheight($row,$sheet=0)

function rowhidden($row,$sheet=0)

  rowcount函數說明:返回excel工作本總有有多少行
  colcount函數說明:返回excel工作本共有多少列
  colwidth函數說明:返回某一列的寬度,列參數必須是數字
  colhidden函數說明:確定某一列是否隱藏,是則返回1,否則返回空值,列參數必須是數字
  rowheight函數說明:返回某一行的高度
  rowhidden函數說明:確定某一行是否隱藏,是則返回1,否則返回空值
  
  匯出excel中儲存格的CSS屬性

1
function style($row,$col,$sheet=0,$properties='')

  style函數說明:返回某個儲存格的CCS屬性

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function align($row,$col,$sheet=0)

function bgColor($row,$col,$sheet=0)

function borderLeft($row,$col,$sheet=0)

function borderRight($row,$col,$sheet=0)

function borderTop($row,$col,$sheet=0)

function borderBottom($row,$col,$sheet=0)

function borderLeftColor($row,$col,$sheet=0)

function borderRightColor($row,$col,$sheet=0)

function borderTopColor($row,$col,$sheet=0)

function borderBottomColor($row,$col,$sheet=0)

  align函數說明:返回指定儲存格的對齊屬性,比如left、right、center等
  bgcolor函數說明:以數值形式返回某個儲存格的背景顏色,儲存格必須有顏色,否則返回空值
  borderLeft函數說明:以字串形式返回borderleft的類型,注意儲存格必須是具有borderleft屬性,否則返回空值。與之類似的函數有borderRight,borderTop,borderBottom
  borderLeftColor函數說明:以#開頭的4位十六進位返回borderleft的color值,比如#FF0000。與之類似的函數有borderRightColor,borderTopColor,borderBottomColor

  匯出excel中儲存格字型屬性

1
function color($row,$col,$sheet=0)

  color函數說明:返回某個儲存格中字型的顏色,以字串形式返回,比如red

1
2
3
function bold($row,$col,$sheet=0)
function italic($row,$col,$sheet=0)
function underline($row,$col,$sheet=0)

  bold函數說明:返回某個儲存格中的字型是否為粗體,是則返回1
  italic函數說明:返回某個儲存格中的字型是否為斜體,是則返回1
  underline函數說明:返回某個儲存格中的字型是否為底線,是則返回1

1
2
function height($row,$col,$sheet=0)
function font($row,$col,$sheet=0)

  height函數說明:返回某個儲存格中的字型大小
  font函數說明:返回某個儲存格中的字型的名稱

  至此,php匯出excel類excelreader2.21中讀取excel檔案內容的公有函數說明就介紹完了,只要瞭解和掌握這些函數的運用,使用php excelreader2.21匯出excel內容非常簡單,也為將excel內容匯入mysql資料庫提供了橋樑。

  :PHP網站開發教程-leapsoul.cn著作權,轉載時請以連結形式註明原始出處及本聲明,謝謝。



聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.