Новые книги

Программный комплекс NeTAMS предназначен для учета и управления трафиком в вашей IP–сети передачи данных. Он работает на сервере под управлением операционных систем Linux, FreeBSD или Solaris и занимается непрерывным сбором, анализом, фильтрацией и отображением статиски о передаваемой в вашей локальной сети информации. NeTAMS выполнен в виде монолитного процесса–демона и написан на языке C/C++ в виде многопоточного приложения.
Как часто вы беспокоитесь о целесообразности трат? Стоила ли покупка того или лучше было положить потраченную сумму на свой накопительный счет?

В этой книге Карл Ричардс, специалист по финансовому планированию, дает рекомендации о том, как отбросить в сторону эмоции и трезво посмотреть на свои желания приобретать и тратить, с чего начать первые шаги к осознанным расходам и, главное, как придерживаться этого плана. Вы откроете для себя, казалось бы, простые истины, которые помогут вам привести ваш бюджет в порядок, но удивитесь, почему до сих пор не придерживались их.

Исходные Ресурсы. Обсуждение.

Учебник РНР
Назад Вперёд

Глава 32. Исходные Ресурсы. Обсуждение.

Содержание
Структура модуля
Включение header-файлов
Объявление экспортируемых функций
Объявление блока Zend-функций
Объявление блока Zend-модуля
Создание get_module()
Реализация всех экспортируемых функций
Резюме

Теперь, когда у вас имеется безопасное окружение для построения/build и вы умеете включать/include модули в PHP-файлы, самое время обсудить, как всё это работает.

Структура модуля

Все PHP-модули следуют общей структуре:

  • Содержат включения header-файлов (для включения/include всех необходимых макросов, API-определений и т.д.)

  • Содержат C-объявление экспортируемых функций (требуется для объявления блока Zend-функций)

  • Объявляют блок Zend-функций

  • Объявляют блок Zend-модуля

  • Реализуют get_module()

  • Реализуют все экспортируемые функции


Назад Оглавление Вперёд
Решение проблем ВверхВключение header-файлов