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)- A81% (21)
- B4% (1)
- C12% (3)
- E4% (1)
Community Discussion
No community discussion yet for this question.