1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
What the Avro PHP library is
============================
A library for using [Avro](http://avro.apache.org/) with PHP.
Requirements
============
* PHP 5
* On 32-bit platforms, the [GMP PHP extension](http://php.net/gmp)
* For testing, [PHPUnit](http://www.phpunit.de/)
Both GMP and PHPUnit are often available via package management
systems as `php5-gmp` and `phpunit`, respectively.
Getting started
===============
Untar the avro-php distribution, untar it, and put it in your include path:
tar xjf avro-php.tar.bz2 # avro-php.tar.bz2 is likely avro-php-1.4.0.tar.bz2
cp avro-php /path/to/where/you/want/it
Require the avro.php file in your source, and you should be good to go:
<?php
require_once('avro-php/avro.php');
If you're pulling from source, put `lib/` in your include path and require `lib/avro.php`:
<?php
require_once('lib/avro.php');
Take a look in `examples/` for usage.
|