From d23c9b24ca92e3f4b547e93b34a58e1882bfaa76 Mon Sep 17 00:00:00 2001 From: Derick Rethans Date: Mon, 30 Sep 2002 10:34:40 +0000 Subject: [PATCH] - No tabs :) --- Zend/ZEND_CHANGES | 96 +++++++++++++++++++++++------------------------ 1 file changed, 48 insertions(+), 48 deletions(-) diff --git a/Zend/ZEND_CHANGES b/Zend/ZEND_CHANGES index 817001cc4b..ecfc1c9a98 100644 --- a/Zend/ZEND_CHANGES +++ b/Zend/ZEND_CHANGES @@ -539,59 +539,59 @@ Changes in the Zend Engine 2.0 __get() and __set() Example: - 1, 'b' => 2, 'c' => 3); - - function __get($nm) { - print "Getting [$nm]\n"; - - if(isset($this->x[$nm])) { - $r = $this->x[$nm]; - print "Returning: $r\n"; - return $r; - } else { - print "Nothing!\n"; - } - } - - function __set($nm, $val) { - print "Setting [$nm] to $val\n"; - - if(isset($this->x[$nm])) { - $this->x[$nm] = $val; - print "OK!\n"; - } else { - print "Not OK!\n"; - } - } - } - - $foo = new Setter(); - $foo->n = 1; - $foo->a = 100; - $foo->a++; - $foo->z++; - var_dump($foo); - ?> + 1, 'b' => 2, 'c' => 3); + + function __get($nm) { + print "Getting [$nm]\n"; + + if(isset($this->x[$nm])) { + $r = $this->x[$nm]; + print "Returning: $r\n"; + return $r; + } else { + print "Nothing!\n"; + } + } + + function __set($nm, $val) { + print "Setting [$nm] to $val\n"; + + if(isset($this->x[$nm])) { + $this->x[$nm] = $val; + print "OK!\n"; + } else { + print "Not OK!\n"; + } + } + } + + $foo = new Setter(); + $foo->n = 1; + $foo->a = 100; + $foo->a++; + $foo->z++; + var_dump($foo); + ?> __call() Example: - x; - } - } + function __call($m, $a) { + print "Method $m called:\n"; + var_dump($a); + return $this->x; + } + } - $foo = new Caller(); - $a = $foo->test(1, '2', 3.4, true); - var_dump($a); + $foo = new Caller(); + $a = $foo->test(1, '2', 3.4, true); + var_dump($a); ?> -- 2.50.1