From:             [EMAIL PROTECTED]
Operating system: Win2000
PHP version:      4.0.6
PHP Bug Type:     Unknown/Other Function
Bug description:  bug with empty Class Constructors

I have had problems instanciating classes that have empty constructors
defined. (PHP 4.05, win2000)

if a class has a constructor defined it seems that a (any) variable of that
class must be set inside the constructor ot the class does not become
properly instanciated. 
If there is no Constructor then this problem does not exist.

eg1, this works:
  class Foo   
  {
    var $a;

    function Foo()
    {
      $a = 1;
    }
  }

eg2, this does not work

  class Foo   
  {
    var $a;

    function Foo()
    {
      //empty constructor
    }
  }

eg3, this works

class Foo   
  {
    var $a;

    //no constructor defined

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


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to