Newsgroups: php.internals,php.internals Path: news.php.net Xref: news.php.net php.internals:46478 php.internals:46479 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36454 invoked from network); 21 Dec 2009 13:57:05 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Dec 2009 13:57:05 -0000 Authentication-Results: pb1.pair.com header.from=grobmeier@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=grobmeier@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.225 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: grobmeier@gmail.com X-Host-Fingerprint: 209.85.220.225 mail-fx0-f225.google.com Received: from [209.85.220.225] ([209.85.220.225:59673] helo=mail-fx0-f225.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 97/B2-20736-FAE7F2B4 for ; Mon, 21 Dec 2009 08:57:04 -0500 Received: by fxm25 with SMTP id 25so969fxm.1 for ; Mon, 21 Dec 2009 05:56:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type; bh=gUqjFxgsGEOdvQqWeDa/XqJucJgwd6ZV9sRfWYfpNQg=; b=h2bq5+PHFBq9j+LyS5PBxnFeInnOiOyshTvsi4N2wRhZudWq+AVuv3okVLSMARX2D3 4e5B3Xn0r7RtUFtcvHV8Drna0nxLB3IDocpzKiH/6cD+/XbqHxy1Mc632W8S5C9yh2rx 08Gz4mPch8mVy6xcmSksJPoOKjK4T70LfcSO0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=WHr9Kw8Z32ZQBCidFce/nyj7Uo0+zPHb0OYeLUSphYi1SycAYU7Mo9T47Vmw5d0hZ0 sugyaRPNP30eACroyiG0x5SIiMf2rztj8puE0xYzhmrhj2WwGu1qAUK94ZxzxyaAqzf5 pFIB2KdviZqyZwtAPVEvQs1r8Hu3Jw3BBt+Hs= MIME-Version: 1.0 Received: by 10.102.193.21 with SMTP id q21mr3032611muf.25.1261403788154; Mon, 21 Dec 2009 05:56:28 -0800 (PST) Date: Mon, 21 Dec 2009 14:56:08 +0100 Message-ID: To: internals@lists.php.net Content-Type: text/plain; charset=UTF-8 Subject: How does the interpreter work From: grobmeier@gmail.com (Christian Grobmeier) Hi all, I would like to learn more about how the interpreter works, but I was unable to find good documents on the web. Basically I am thinking on something about allocation of variables, how does object creation work and such stuff. Maybe something on the overall architecture of PHP would be of interest too. In java world there is the JVM specification, I hoped there is something for PHP too. Best regards and thanks for all help, Christian