Теперь, когда у вас имеется безопасное окружение для построения/build и вы умеете включать/include модули в PHP-файлы, самое время обсудить, как всё это работает.
Все PHP-модули следуют общей структуре:
Содержат включения header-файлов (для включения/include всех необходимых макросов, API-определений и т.д.)
Содержат C-объявление экспортируемых функций (требуется для объявления блока Zend-функций)
Объявляют блок Zend-функций
Объявляют блок Zend-модуля
Реализуют get_module()
Реализуют все экспортируемые функции