GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.php-cpp.com — PHP-CPP - A C++ library for developing PHP extensions What is PHP-CPP?A C++ library for developing PHP extensions. It offers a collection of well documented and easy-to-use classes that can be used and extended to build native extensions for PHP. Learn moreWhy PHP-CPP?This C++ library makes building PHP extensions fun. Extensions built on top of PHP-CPP are easy to understand and simple to maintain, and your code looks great - and it gives a huge boost to your application! Learn moreSee it in actionDo you want to see how fast a C++ extension is in real life? Check out this real life example script, and compare it with the same algorithm in C++. Learn moreThe basicsUnlike regular PHP extensions - which are really hard to implement and require a deep knowledge of the Zend engine and pointer manipulation - extensions built with PHP-CPP are not difficult to develop at all. FunctionsThe PHP-CPP library uses all the power offered by C++11 to convert the parameters and return values from your functions to/and from PHP.
The function above is a native C++ function. With PHP-CPP you can export this function to PHP with only one single C++ method call.
Parameters and return valuesWorking with parameters and return values is
The PHP-CPP library ensures that the variables from PHP (which internally are complicated C structures), are automatically converted into integers, passed to your function, and that the return value of your "my_plus" function is also converted back into a PHP variable. ContributeThis library is currently a work in progress, and it is an open source project. We are looking for people who'd like to contribute to it. Feel free to contribute! Who is behind PHP-CPP?PHP-CPP is made by Copernica, a leading provider of high quality marketing software located in Amsterdam, The Netherlands. With Copernica you can deliver relevant and timely communications using email, sms, landing pages and PDF. More from CopernicaContact usStay up to date |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |