<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Sun, 19 May 2013 12:39:20 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Dotvoid.com: Generating Excel files with PHP]]></title>
      <guid>http://www.phpdeveloper.org/news/8209</guid>
      <link>http://www.phpdeveloper.org/news/8209</link>
      <description><![CDATA[<p>
<i>Danne Lundqvist</i> has <a href="http://www.dotvoid.com/view.php?id=76">posted about the process</a> he went through when developing a solution to create Excel files in PHP:
</p>
<blockquote>
I'm on this project at work where we need to create an excel file and send it via email or ftp to a recipient. The normal answer to this is to create a comma separated file and name it .xls and excel will work it out. However, that only works if you open it directly through an http request and are able to set the http headers correctly.
</blockquote>
<p>
To get around these limitations, he found two solutions (thanks Google!) in <a href="http://www.phphacks.com/content/view/26/33/">PEAR's Spreadsheet_Excel_Writer</a> and an <a href="http://www.phpclasses.org/browse/package/1919.html">MS-Excel Stream Handler class</a>. He includes code that gives an example of another solution, one that packs data into a binary string and returns it as a part of the Excel document.
</p>]]></description>
      <pubDate>Tue, 10 Jul 2007 07:46:47 -0500</pubDate>
    </item>
  </channel>
</rss>
