-
Notifications
You must be signed in to change notification settings - Fork 1
/
introduction.html
115 lines (96 loc) · 4.74 KB
/
introduction.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Introduction — PHP Internals Book</title>
<link rel="stylesheet" href="_static/haiku.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/style.css" type="text/css" />
<link rel="stylesheet" href="_static/print.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: '',
VERSION: '1.0',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="_static/theme_extras.js"></script>
<link rel="top" title="PHP Internals Book" href="index.html" />
<link rel="next" title="Using the PHP build system" href="build_system.html" />
<link rel="prev" title="Table Of Contents" href="index.html" />
</head>
<body>
<div class="header"><h1 class="heading"><a href="index.html">
<span>PHP Internals Book</span></a></h1>
<h2 class="heading"><span>Introduction</span></h2>
</div>
<div class="topnav">
<p>
«  <a href="index.html">Table Of Contents</a>
  ::  
<a class="uplink" href="index.html">Contents</a>
  ::  
<a href="build_system.html">Using the PHP build system</a>  »
</p>
</div>
<div class="content">
<div class="section" id="introduction">
<h1>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h1>
<p>This book is a collaborative effort between several PHP developers to better document and describe how PHP works
internally.</p>
<p>There are three primary goals of this book:</p>
<blockquote>
<div><ul class="simple">
<li>Document and describe how PHP internals work.</li>
<li>Document and describe how to extend the language with extensions.</li>
<li>Document and describe how you can interact with the community to develop PHP itself.</li>
</ul>
</div></blockquote>
<p>This book is primarily targeted at developers who have experience in the C programming language. However, where-ever
possible we will attempt to distill the information and summarize it so that developers who don’t know C well, will
still be able to understand the content.</p>
<div class="admonition note">
<p class="first admonition-title">Note</p>
<p class="last">Some of the introductory chapters have not been written yet (in particular the ones on creating basic
extensions and declaring functions), so if you’re completely new to PHP extension development you’ll have to wait
until the remaining introductory chapters are published or start off with other
<a class="reference external" href="https://wiki.php.net/internals/references">resources on the topic</a>.</p>
</div>
<p>As this book is a work-in-progress, any feedback is <em>greatly</em> appreciated! Please send any feedback to:
<a class="reference external" href="mailto:feedback%40phpinternalsbook.com">feedback<span>@</span>phpinternalsbook<span>.</span>com</a>.</p>
</div>
</div>
<div class="bottomnav">
<p>
«  <a href="index.html">Table Of Contents</a>
  ::  
<a class="uplink" href="index.html">Contents</a>
  ::  
<a href="build_system.html">Using the PHP build system</a>  »
</p>
</div>
<div class="footer feedback">
Send feedback to <a href="mailto:feedback@phpinternalsbook.com">feedback@phpinternalsbook.com</a>
</div>
<div class="footer">
© Copyright 2013, Julien Pauli - Anthony Ferrara - Nikita Popov.
</div>
<div class="footer feedback">
All Rights Reserved
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-41617167-1', 'phpinternalsbook.com');
ga('send', 'pageview');
</script>
</body>
</html>