note 5561 modified in language.oop by irc-html
| From: | irc-html@php.net | Date: | Sat, 19 Jan 2002 19:39:27 +0000 |
| Subject: | note 5561 modified in language.oop by irc-html | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-25266@lists.php.net to get a copy of this message | ||
Note that you can refer to class members with variable variables - something that makes up for the
lack of pointer. The following would yield "Hello world" -
class a {
var $b;
}
$object = new a;
$object->b = "hello";
$member_name = 'b';
echo $object->$member_name;
$object->$member_name = " world";
echo $object->$member_name;
--was--
Note that you can refer to class members with variable variables - something that makes up for the
lack of pointer. The following would yield "Hello world" -
<PRE>
class a {
var $b;
}
$object = new a;
$object->b = "hello";
$member_name = 'b';
echo $object->$member_name;
$object->$member_name = " world";
echo $object->$member_name;
</PRE>
http://www.php.net/manual/en/language.oop.php