nerdexam
Zend

200-550 · Question #105

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…

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

(23 responses)
  • A
    70% (16)
  • B
    9% (2)
  • C
    4% (1)
  • D
    17% (4)

Community Discussion

No community discussion yet for this question.

Full 200-550 Practice