ID:               24089
 Updated by:       [EMAIL PROTECTED]
 Reported By:      bartosz at webcity dot pl
-Status:           Open
+Status:           Feedback
 Bug Type:         *General Issues
 Operating System: Linux
 PHP Version:      5CVS-2003-06-09 (dev)
 New Comment:

Where is the bug?


Previous Comments:
------------------------------------------------------------------------

[2003-06-09 04:09:37] bartosz at webcity dot pl

Analyse code below, it makes parse error:

<?php

class foobar2
{
      function foobar2()
      {
            echo phpversion();
      }
}

class foobar
{
      var $classname = 'foobar2';
      var $obj;

      function foobar()
      {
            // it works:
            //
            // $classname = $this -> classname;
            // $this -> obj = new $classname;
            //
            // but it doesn't work:

            $this -> obj = new $this -> classname;
      }
}

$obj = new foobar;

?>

----------------------------------------

My configure command:

'./configure' '--with-mysql=/usr' '--with-gd2' '--disable-xml'
'--with-apxs=/usr/sbin/apxs'

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=24089&edit=1

Reply via email to