# More docs about making PHP extensions?

- Thread: https://externals.io/message/20089
- Original archive: https://news-web.php.net/php.internals/20089
- Started by Roman Ivanov on 2005-11-17T08:47:28+00:00
- Messages: 5
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #20089 — Roman Ivanov — 2005-11-17T08:47:28+00:00

URL: https://externals.io/message/20089#20089

I've read two tutorials from Sara Golemon 
(http://zend.com/php/internals/), but it's not enought for me to start 
writing a real extension. Are there any other docs? API reference?

---

## #20090 — Marcus Boerger — 2005-11-17T08:49:33+00:00

URL: https://externals.io/message/20089#20090 · In reply to: #20089

Hello Roman,

  http://talks.somabo.de and in general try the source lurke :-)

marcus

Thursday, November 17, 2005, 9:47:28 AM, you wrote:

> I've read two tutorials from Sara Golemon 
> (http://zend.com/php/internals/), but it's not enought for me to start 
> writing a real extension. Are there any other docs? API reference?

---

## #20098 — Bob Silva — 2005-11-17T16:21:12+00:00

URL: https://externals.io/message/20089#20098 · In reply to: #20089

Hi Roman,

I was in the same spot 2 weeks ago. Having never programmed in C before and
knowing nothing about PHP internals I wasn't sure where to start. The
documentation has an appendix in it that covers PHP4 Zend API but a lot is
still relevant (or close enough) to begin. Make use of the skeleton
extension as a starting point. Sara's articles are good for understanding
the ZVAL's usage within PHP. Also, looking at some of the newer extensions
like SPL are good starting points to get some of the base concepts down.

Good luck, it isn't so hard once you get into it.

Bob Silva

> -----Original Message-----
> From: Roman Ivanov [mailto:gamblergluck@yahoo.com]
> Sent: Thursday, November 17, 2005 12:47 AM
> To: internals@lists.php.net
> Subject: [PHP-DEV] More docs about making PHP extensions?
> 
> I've read two tutorials from Sara Golemon
> (http://zend.com/php/internals/), but it's not enought for me to start
> writing a real extension. Are there any other docs? API reference?

---

## #20101 — Sara Golemon — 2005-11-17T21:02:53+00:00

URL: https://externals.io/message/20089#20101 · In reply to: #20089

> I've read two tutorials from Sara Golemon
> (http://zend.com/php/internals/), but it's not enought for me to start
> writing a real extension. Are there any other docs? API reference?
>
Just FYI: #3 has been sitting in the inbox at Zend for months.  There is
more coming, it's just hit some.... production delays...

On a related note [plug]I'll have a book on the topic coming out in early
'06[/plug] which covers the topics found in the zend.com series in much
greater depth as well as some topics not even mentioned in the online
version.

As to documentation available *now*, I know Marcus has been working on
bringing the manual's documentation back up to date, and George
Schlossnagle's "Advanced PHP Programming" book has a few chapters towards
the end which describe the basics of extension development.

-Sara

---

## #20172 — Roman Ivanov — 2005-11-18T20:29:14+00:00

URL: https://externals.io/message/20089#20172 · In reply to: #20089

Thanks for the information, people.
