Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:87567 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 15187 invoked from network); 3 Aug 2015 10:36:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Aug 2015 10:36:14 -0000 Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.212.170 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 209.85.212.170 mail-wi0-f170.google.com Received: from [209.85.212.170] ([209.85.212.170:35754] helo=mail-wi0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 8E/60-13081-E144FB55 for ; Mon, 03 Aug 2015 06:36:14 -0400 Received: by wibxm9 with SMTP id xm9so114985790wib.0 for ; Mon, 03 Aug 2015 03:36:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type:subject:from:date:to :message-id; bh=j+HvkKo6SbdPGbx1007OZnjPEJGZ8RtqmMudFk8smb8=; b=cFTBntMN0b/GLgC2BOaQy1T7yPX8aIBANdVS0kRc3074fSl7E5LnoKsX74T70AhFcB RlGwaT9Yzll2ubcYzN/2/TXScRwRrFEePiD8tigNgrmGIgVPtzQs2uipHu8cw+PwBJlQ Fk4d2z5SlPZD+BLHY3w5q1OU5VKT7Si94fo4jrc/jMbEB+bfQyj4YmeDgl79e13CU0q7 aRx07JZkvUZW4GsDIYbDGK6LF8SdCX8tvSoI0Yndo5t7NEzsAC0hjzi9jSK4qpX+r4i0 CG4zjfkteWrQC+HQPLFcMoNKHO1WkNG5SJFaIwqtKRW7NmfGxkJNCR4A6n1daNGKERwu Wbpw== X-Received: by 10.194.90.70 with SMTP id bu6mr32207886wjb.149.1438598171181; Mon, 03 Aug 2015 03:36:11 -0700 (PDT) Received: from [100.75.218.196] ([213.205.194.252]) by smtp.gmail.com with ESMTPSA id s5sm12894472wik.2.2015.08.03.03.36.09 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 03 Aug 2015 03:36:10 -0700 (PDT) User-Agent: K-9 Mail for Android In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Date: Mon, 03 Aug 2015 11:36:02 +0100 To: Nicolai Scheer ,PHP Internals Message-ID: <8F74063A-8A9C-4471-8562-D52EC201648C@gmail.com> Subject: Re: [PHP-DEV] Access of protected members From: rowan.collins@gmail.com (Rowan Collins) On 3 August 2015 10:39:05 BST, Nicolai Scheer wrote: >Hi, > >just stumbled upon a strange issue. >I always thought that protected/private member variables can only be >altered from inside the object. Yeah, as far as I know, PHP has always interpreted private and protected as "available to this class" rather than "available to this instance". I'm not sure why, but it's probably not something that can be changed at this stage. Regards, -- Rowan Collins [IMSoP]