nerdexam
Zend

200-710 · Question #129

What is the output of the following code? ``php class Test { public $value = 0; function test() { $this->value = 1; } function __construct() { $this->value = 2; } } $object = new Test(); echo $object-

The correct answer is A. 2. See the full explanation below for the reasoning.

Question

What is the output of the following code?
class Test {
 public $value = 0;
 function test() {
 $this->value = 1;
 }
 function __construct() {
 $this->value = 2;
 }
}
$object = new Test();
echo $object->value;

Options

  • A2
  • B1
  • C0
  • D3
  • ENo Output, PHP will generate an error message.

How the community answered

(26 responses)
  • A
    81% (21)
  • B
    4% (1)
  • C
    12% (3)
  • E
    4% (1)

Community Discussion

No community discussion yet for this question.

Full 200-710 Practice