PHP syntax error, unexpected ‘new’ (T_NEW) in

php

発生内容

PHP5.2から7.4に更新する際、以下のメッセージが出力されました。
syntax error, unexpected ‘new’ (T_NEW) in 

原因

$test =& new Test();

PHP7.4ではオブジェクト生成時に参照渡しができないようです。

解決方法

$test = new Test();

「&」を除去し、参照渡しを除外することで

関連記事一覧

NEW