Wez Furlong I am Wez Furlong, Director of Engineering at Message Systems. My teams are responsible for building an awesome Messaging Platform.

I'm also a PHP Core developer and OpenSource contributor, residing in Maryland, USA with Juliette, Xander and Lily. (read more)

Subscribe. (circulation 832)
Comments. (circulation 3)

Search powered by Google

ffi is here

13th January 2004 @ 13:26 EDT

I found the time to fix up my ffi extension so that it largely usable; the main features that are missing are support for arrays and closures (aka callbacks), but it should otherwise be good enough for some hacking.

ffi is multiplatform, and should work on a wide variety of unices as well as the known-good platforms: Linux/x86, Win32 and OSX.

If you want to try it on win32, you can download the PECL binary for windows; this is updated each time the PHP 5 snapshot is rebuilt--every 3 hours or so.

If you want to try it on other platforms, use pear install ffi to install and build the code from source; you need to have previously installed PHP 5 to use ffi.

FFI package page README

by Wez Furlong in .
Post a comment

PHP Magazin 3.2004 Published

19th March 2004 @ 01:04 EDT

Issue 3.2004 of the

by sebastian's weblog in .

#

9th June 2004 @ 09:01 EDT

Does this work for classes too?

I'd like to see bindings for Qt, but that is all C++ classes.

by Jason in .

#

16th June 2004 @ 07:58 EDT

Me too!

by in .

#

15th July 2004 @ 00:37 EDT

Is there any documentation for the extension beyond the readme?

by Anonymous_coward in .

FFI and PHP versions

28th November 2007 @ 09:31 EDT

Is there a win32 binary available for the ffi extension that is compiled to work with PHP 5.2.4?

by Alec in .
Post a comment

OSCON 2009 Come and hear me talk about Getting IT Done at OSCON on July 22nd 2009.

Ohloh profile for wez