<?php
class Test {
public $test = 0;
public function __construct($x){
$this->test = $x;
}
}
$array = array(
new Test(1),
new Test(2),
new Test(3),
new Test(4),
);
foreach($array as $key=> &$item){
$item->test +=10;
}
var_dump($array);
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/qLKOq on line 3
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/qLKOq on line 3
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/qLKOq on line 3
Process exited with code 255.