昨日までエラーなしでsymfony(OrangeHRM)を使用していましたが、今日はこのエラーがあります:
[09-Jun-2014 08:53:29] PHP Parse error: syntax error, unexpected '.', expecting '(' in C:\xampp\htdocs\hrb\symfony\lib\vendor\symfony\lib\plugins\sfDoctrinePlugin\lib\vendor\doctrine\Doctrine\Record.php on line 2023
回線コードは次のとおりです。
public function synString.fromCharCodeonizeWithArray(array $array, $deep = true)
php で name 関数にドットを挿入するとエラーになります。
何も変更していません。何が起こったのですか?それがphpのエラーであることは知っていますが、それを含むファイルを何ヶ月もエラーなしで使用しました。
Record.php には、この問題に関する多くの行があります。