News Feed
Jobs Feed
Sections




News Archive
Zend Developer Zone:
Reading and Writing Spreadsheets with PHP
April 03, 2008 @ 08:49:19

On the Zend Developer Zone, Vikram Vaswani has posted a tutorial that shows hos to "break the language barrier" between PHP and Microsoft's Excel to allow for the reading and writing of spreadsheet data directly from one to the other.

When it comes to playing nice with data in different formats, PHP's pedigree is hard to beat. Not only does the language make it a breeze to deal with SQL result sets and XML files, but it comes with extensions to deal with formats as diverse as Ogg/Vorbis audio files, ZIP archives and EXIF headers. So it should come as no surprise that PHP can also read and write Microsoft Excel spreadsheets, albeit with a little help from PEAR.

After grabbing the different parts needed (the PHP-ExcelReader package and the Spreadsheet_Excel_Writer PEAR package, he shows how to create a simple spreadsheet with just numeric information in it. For something a bit more interesting, he goes the other way and shows spreadsheet data as an HTML table.

Other examples included as well are things like: pushing spreadsheet data into a database, working with formulas and styling it to your liking.

0 comments voice your opinion now!
spreadsheet excel pear package phpexcelreader writer tutorial


blog comments powered by Disqus

Similar Posts

Lorenzo Alberton's Blog: DBMS and charsets, a summary and a call for help

DevShed: Using Static Methods to Validate Data with Helpers in PHP 5

Skaldrom's Blog: Want to create your own progranning language? Lexer & Parser in PHP!

Stefan Mischook's Blog: PHP Video Tutorial: Functions

NETTUTS.com: CodeIgniter from Scratch: File Uploading and Image Manipulation


Community Events











Don't see your event here?
Let us know!


object zendframework2 opinion testing introduction functional phpunit example language composer release tool podcast series interview framework database community code development

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework