stas            Mon Jun 16 08:26:07 2003 EDT

  Added files:                 
    /php4/tests/lang    bug21669.phpt 
  Log:
  Add test for the bug - will fail for now!
  
  

Index: php4/tests/lang/bug21669.phpt
+++ php4/tests/lang/bug21669.phpt
--TEST--
Bug #21669      "$obj = new $this->var;" doesn't work
--FILE--
<?php
class Test {
        function say_hello() {
                echo "Hello world";
        }
}

class Factory {
        var $name = "Test";
        function create() {
                $obj = new $this->name; /* Parse error */
                return $obj;
        }
}
$factory = new Factory;
$test = $factory->create();
$test->say_hello();
?>
--EXPECT--
Hello world



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to