Jump to content

Objects not being instantiated


jsimmons

Recommended Posts

Running:

Windows Server 2003

WAMP with Apache 2.0.55, MySQL 5.0.21 and PHP 5.14

 

 

I have the following code:

 

<?php
class TestClass
{
private $a;
private $b;
public function __construct()
{
	$this->a = 0;
	$this->b = 0;
}
public function is_active()
{
	return ($this->a == 1);
}
public function is_loaded()
{
	return ($this->b == 1);
}
}

$testX = new TestClass();

if ($testX->is_active() && $testX->is_loaded())
{
    // do something
}
?>

 

All of this code is in the same file, but I'm getting this error (occurring on the line with the "if" statement):

 

  Fatal error: Call to a member function is_loaded() on a non-object in filename.php on line 23.

 

What am I doing wrong?

Link to comment
https://forums.phpfreaks.com/topic/83707-objects-not-being-instantiated/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.