Оператор космического корабля

У меня есть страница PHP, которую я использую для выполнения некоторых задач. Эта страница обновляется каждую минуту. Наряду с этой страницей она работает совместно с двумя другими страницами и базой данных. На двух других страницах отображаются результаты, основанные на главной странице.

Я пытаюсь переместить эти страницы / базу данных (приложение) с моего основного бизнес-сервера на другой сервер (так как это может привести к сбою моего сервера во время разработки).

Я переместил все на новый хост (тот же хост, aiso.net, новый план), и все, казалось, работало хорошо. Две страницы отображения связаны с базой данных и работают хорошо. Однако главная страница, которая перезагружается, генерирует ошибку:

Ошибка разбора: синтаксическая ошибка, неожиданное '>'

Часть страницы, вызывающая ошибку:

usort($NewArray, function($a, $b) {
    return $a['volume'] <=> $b['volume'];
});

Я проверил, чтобы убедиться, что все настройки PHP одинаковы между двумя планами хостинга.

Я не могу понять, почему оператор <=> отлично работает на одном хосте, но на другом хосте (с такими же настройками) этот оператор вызывает ошибку.

0 ответов

Другие вопросы по тегам