次のphpコード:
<?php
class foo {
$arr = array("First","Second","Third","Fourth");
}
$obj = new foo();
echo $obj->$arr[1];
?>
次のエラーが生成されます。
Parse error: syntax error, unexpected '$arr' (T_VARIABLE), expecting function (T_FUNCTION) in /opt/lampp/htdocs/tester.php on line 3
私は php5.4 を使用しています。このエラーは何ですか? これを解決するにはどうすればよいですか?