[ create a new paste ] login | about

Link: http://codepad.org/ez1rSs63    [ raw code | output | fork ]

PHP, pasted on Dec 9:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
    class Magic {
        public $a = "A";
        protected $b = array("a"=>"A", "b"=>"B", "c"=>"C");
        protected $c = array(1,2,3);

        public function __get($v) {
            echo "$v,";
            return $this->b[$v];
        }
        public function __set($var, $val) {
            echo "$var: $val,";
            $this->$var = $val;
        }
    }

    $m = new Magic();
    echo $m->a.",".$m->b.",".$m->c."m";
    $m->c = "CC";
    echo $m->a.",".$m->b.",".$m->c;


Output:
1
b,c,A,B,Cmc: CC,b,c,A,B,C


Create a new paste based on this one


Comments: