creating PHP C/C++ extension modules using SWIG
- by morpheous
I have written some C/C++ extension modules for PHP, using the 'old fashioned way' - i.e. by using the manual way (as described by Sarah Golemon in her book).
This is too fiddly for me, and since I am lazy, and would like to automate as much as possible. Also, I have used SWIG now to generate extensions to Python, and I am getting to like using it quite a lot.
I am thinking of using SWIG to generate my future PHP extensions. I am using PHP v5.2 (and above) on my production servers.
My questions are:
Is SWIG PHP interface stable yet (i.e. ready for production)?
If you answered yes to question 1 -are YOU using it in YOUR production site?
Are there any 'gotchas' I need to be aware of when creating PHP extension ,modules using SWIG?