Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:20098 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 53019 invoked by uid 1010); 17 Nov 2005 16:21:27 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 53004 invoked from network); 17 Nov 2005 16:21:27 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 17 Nov 2005 16:21:27 -0000 X-Host-Fingerprint: 198.237.84.92 unknown Linux 2.4/2.6 Received: from ([198.237.84.92:1589] helo=bobsilva.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id D0/EC-07637-40EAC734 for ; Thu, 17 Nov 2005 11:21:25 -0500 Received: from [198.237.84.93] (HELO jake) by bobsilva.com (CommuniGate Pro SMTP 4.1.8) with ESMTP id 680264; Thu, 17 Nov 2005 05:00:54 -0800 To: "'Roman Ivanov'" , Date: Thu, 17 Nov 2005 08:21:12 -0800 Message-ID: <000001c5eb92$ed42ae90$5d54edc6@jake> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <21.D9.07637.0824C734@pb1.pair.com> Thread-Index: AcXrPJDPSPdti+1YTG27wZOuO5jd0QAVaTLQ X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2670 Subject: RE: [PHP-DEV] More docs about making PHP extensions? From: me@bobsilva.com ("Bob Silva") References: <21.D9.07637.0824C734@pb1.pair.com> 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? > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php