Skip to content
PHP Extension to read/write excel files
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ext/kernel
unitTests
zexcel
.gitignore
README.md
config.json

README.md

ZExcel

The goal of ZExcel is to rewrite PHPExcel with the Zephir language (http://zephir-lang.com/index.html) to create an php extension.

Status

  • 2016-03-30: Partial reader xlsx implemented (sheet, values and calculated values)
  • 2016-02-28: The library is always not usable but lot of classes has been implemented
  • 2015-05-12: The library is not usable at all.
Types Readers Writers
csv none none
excel2003xml none none
excel2007 partial none
excel5 none none
gnumeric none none
html none none
oocalc none none
sylk none none

How to install ?

  1. Install zephir under your server/vagrant/docker (@see https://github.com/phalcon/zephir#readme)
  2. Clone ZExcel project (git clone https://github.com/alkana/ZExcel.git)
  3. Execute zephir to compile the extension (zephir build)
  4. Add the extension to your php.ini (or add new file on module-available - zexcel.ini -)
  [ZExcel]
  extension=zexcel.(so|dll)
  1. check if the module is active
php -m | grep zexcel &> /dev/null && echo 'ZExcel is active !'

How to test ?

When the extension has been installed, you can easily check the advencement with phpunit:

cd {project/folder} && phpunit -c unitTests/

Usage

@TODO

You can’t perform that action at this time.