Разработчики иногда сталкиваются с тем, что скрипты не работают на хостигах. Это может быть вызвано тем, что версия php на сервере хостинга отличается от нужной для нормальной работы сайта.
Первый способ - функция phpinfo. Она вам сообщит не только версию php, но и много другой информации про конфигурацию сервера. Для использования этой функции лучше создать отдельный файл, так как она выводит на экран много информации в виде таблиц. Также следует помнить, что этот файл после его использования нужно удалить, так как он может быть использован злоумышлениками. Не он, а информация из него.
Другой способ узнать версию php - это использование функции phpversion. Данная функция возвращает номер версии. Тип данных возвращаемых функцией - string.
Попробуйте запустить следующий код:
echo gettype ( phpversion() );
Хотя в опрециях php сам приобразует строку в число, но лучше помнить о том, что это строка.
Благодарность за информацию сайту: komotoz.ru.
Ещё один способ получить то, что нам интересно - предопределённая константа PHP_VERSION. Она делает то же самое, что и функция phpversion(). Отличий нет никаких.
Но вот что интересно, есть константа PHP_VERSION_ID, которая возвращает версию не в строке, а в формате целого числа. Это можно использовать при сравнении требуемой и текущей версии. Это на самом деле очень упрощает работу.
PS: старт страницы: 29.05.2017.
18.08.2018 = 12 место.
25.06.2017 = 31 место.