Я только что загрузил несколько старых файлов PHP на новый сервер и получаю ошибки синтаксического анализа (неожиданно ':') в сокращенных троичных операциях.например:
$y = $x ?: "Some default";
версия php - 5.2.16. Код заполнен этими сокращениями?: поэтому перед тем, как их все менять, я подумал, что я увижу, если кто-нибудь что-нибудь знает об этом, поскольку я не использовалPHP на некоторое время.