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