<?php
class Testcore {
public $var;
function __construct($id = null)
{
// does things
}
}
class A extends Testcore {
public $var = array(
'name' => 'hello',
'int' => 5
);
function __construct($id = null)
{
parent::__construct($id);
$test = new B();
$test = null;
var_dump($this->var);
}
}
class B extends Testcore {
public $var = array(
'name' => 'goodbye',
'int' => 8
);
function __construct($id = null)
{
parent::__construct($id);
}
}
$do = new A();
?>
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/PjrqP on line 4
Process exited with code 255.
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/PjrqP on line 4
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/PjrqP on line 4
Process exited with code 255.