在學習完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著作權,轉載時請以連結形式註明原始出處及本聲明,謝謝。