<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Extension structure</title> </head> <body><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="internals2.buildsys.configwin.html">Talking to the Windows build system: config.w32</a></div> <div class="next" style="text-align: right; float: right;"><a href="internals2.structure.files.html">Files which make up an extension</a></div> <div class="up"><a href="internals2.html">PHP at the Core: A Hacker's Guide</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div><hr /><div id="internals2.structure" class="chapter"> <h1>Extension structure</h1> <h2>Table of Contents</h2><ul class="chunklist chunklist_chapter"><li><a href="internals2.structure.files.html">Files which make up an extension</a></li><li><a href="internals2.structure.basics.html">Basic constructs</a></li><li><a href="internals2.structure.modstruct.html">The zend_module structure</a></li><li><a href="internals2.structure.globals.html">Extension globals</a></li><li><a href="internals2.structure.lifecycle.html">Life cycle of an extension</a></li><li><a href="internals2.structure.tests.html">Testing an extension</a></li></ul> <p class="simpara"> Many extension-writing guides focus on simple examples first and ignore the requirements of more complex implementations until later. Often such guides must repeat themselves over and over in order to describe these new features. This section describes extension structure from the perspective of a mature, practical implementation, in order to prepare users for needs and issues they will almost always encounter in the process of extension development. </p> </div> <hr /><div class="manualnavbar" style="text-align: center;"> <div class="prev" style="text-align: left; float: left;"><a href="internals2.buildsys.configwin.html">Talking to the Windows build system: config.w32</a></div> <div class="next" style="text-align: right; float: right;"><a href="internals2.structure.files.html">Files which make up an extension</a></div> <div class="up"><a href="internals2.html">PHP at the Core: A Hacker's Guide</a></div> <div class="home"><a href="index.html">PHP Manual</a></div> </div></body></html>