Operator Overloading in PHP
This article explains how operator overloading works in PHP, and how to implement operator overloading in a PHP extension using C/C++.
Building PCL for Android
A short guide about building PCL for Android using pcl-superbuild.
Unveiling the Mysteries of PHP Object Properties
Understanding how PHP stores default and dynamic object properties internally.
PHP Retval: Used or Not?
Explains how PHP manages return value internally depending on whether or not it is used by the calling scope.
Copy-on-Write Violation Assertion of Arrays in PHP 7.2
A new assertion is introduced in PHP 7.2, which helps enforcing copy-on-write of PHP arrays for PHP extension developers.
Fast ZPP's Incompatibility with C++
(Note: This blog post is outdated, as the issue is now fixed.) Explains why PHP's Fast Zend Parameter Parsing is incompatible with C++, and provides a simple workaroud.