note 85865 added to language.oop5.iterations

From: Date: Mon, 22 Sep 2008 08:58:31 +0000
Subject: note 85865 added to language.oop5.iterations
Groups: php.notes 
Request: Send a blank email to php-notes+get-144597@lists.php.net to get a copy of this message
This is an example how to get protected properties in global scope (php 5.2.3 Win): <?php class A { public $v1 = '1'; public $v2 = '2'; public $v3 = '3'; protected $v4 = '4'; private $v5 = '5'; } $obj = new A(); while (list($k, $str) = each($obj)) { echo '$obj->'.$k.'='.$str.'<br>'; } /*will output $obj->v1=1 $obj->v2=2 $obj->v3=3 $obj->�*�v4=4 $obj->�A�v5=5 */ ?> Is it not a bug? ---- Server IP: 91.196.196.241 Probable Submitter: 212.15.152.123 ---- Manual Page -- http://www.php.net/manual/en/language.oop5.iterations.php Edit -- https://master.php.net/note/edit/85865 Del: integrated -- https://master.php.net/note/delete/85865/integrated Del: useless -- https://master.php.net/note/delete/85865/useless Del: bad code -- https://master.php.net/note/delete/85865/bad+code Del: spam -- https://master.php.net/note/delete/85865/spam Del: non-english -- https://master.php.net/note/delete/85865/non-english Del: in docs -- https://master.php.net/note/delete/85865/in+docs Del: other reasons-- https://master.php.net/note/delete/85865 Reject -- https://master.php.net/note/reject/85865 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#144597) next »