Présentation des sources
Structure de module Inclusions des fichiers d'entête Déclarer les fonctions exportées. Déclaration du bloc de fonctions Zend Déclaration du bloc de module Zend Création de get_module Implémentation de toutes les fonctions exportées Conclusion
Tous les modules PHP utilisent la même structure :
Inclusion des fichiers d'entêtes (pour inclure toutes les mcros, les définitions d'API...)
Déclaration C des fonctions exportées (nécessaires pour déclarer le bloc de fonctions Zend).
Déclaration du bloc de fonctions Zend
Déclaration du bloc de module Zend
Implémentation de la fonction get_module
Implémentation de toutes les fonctions exportées