<?php
class A {
public $foo = 'bar';
public function foo() {
$this->foo = 'baz';
}
}
$a = new A;
$function = array($a, 'foo');
call_user_func( $function );
echo $a->foo;
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/388M4 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/388M4 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/388M4 on line 4
Process exited with code 255.