我的網站中有一個部分允許通過單擊按鈕導出Excel文件。顯示在Excel文件中的數據是使用SQL從我的數據庫中獲取的。Pear Excel Writer:如何將前導零分配給列?
以下是什麼在我的數據庫中列中找到例子:
12
34
456
2
7654
43
1234
7
目前,它顯示相同如上在Excel工作表,但我想將是所有行有4位數字。因此,小於4位數的數據會將前導零添加到其中。
使用相同的例子,這裏是我怎麼想它在導出Excel表顯示:
0012
0034
0456
0002
7654
0043
1234
0007
這似乎是一個相對簡單的任務,但我似乎無法找到如何做到這一點通過我的研究。我希望這裏有人能夠提供幫助。
謝謝。
您需要確保列的列/數據類型爲文本,否則該值將被視爲一個數字,它去掉前導零 – thaJeztah 2013-04-08 20:05:04
http://pear.php.net/manual /en/package.fileformats.spreadsheet-excel-writer.spreadsheet-excel-writer-format.setnumformat.php假設這是你正在使用的庫(你不應該這樣做,這是一個死的項目)。 – 2013-04-08 20:05:33
是的,它不再被維護。這可能是一個更好的選擇:https://github.com/PHPOffice/PHPExcel – thaJeztah 2013-04-08 20:08:53