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