個人的な事情により前回の掲載から大変長い間が空いてしまいました。読者の皆様にはこの場を借りてお詫びいたします。 この2年と9ヶ月(!!)の間にPHPに起こった最も大きな出来事といえば、何といってもクロージャ等、待望の新機能が追加されたPHP 5.3の登場でしょう。本連載の再開にあたり、まずは筆者が実際の拡張モジュール開発で直面したPHP 5.3の変更点について書かせていただきます。 PHP 5.3での変更点 PHP 5.3でのZend Engineの変更のうち、拡張モジュール開発に影響しそうなものを以下にざっと挙げてみました。 参照カウンタを操作するAPIの変更 いくつかの関数/マクロ定義の変更 名前空間つきクラス/関数/定数のためのマクロ追加 名前解決のためのAPI追加 エラーハンドリング周りの強化 いくつかのAPIが非推奨に また、そのほかにも 遅延静的束縛(Late Static B