Wez Furlong

Browse archives
Conference Presentations
Subscribe. (circulation 767)
Comments. (circulation 4)

Search powered by Google

I am Wez Furlong, Director of Engineering at Message Systems. My team is responsible for the fastest MTA on Earth.

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

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
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 .
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