Я использую это ...Получить номер PHP версии только
echo PHP_VERSION;
... для отображения версии PHP работает на сервере, который обычно показывает что-то вроде ...
5.4.6.1
Но я только что обнаружил, что на некоторых серверах я получаю больше, чем номер версии, а вместо этого получает отображается:
5.4.6.1ububtu1.8
I Есть ли способ получить только цифры?
Причина в том, мне нужно, чтобы проверить версию PHP и отобразить сообщение, что-то вроде ...
$phpversion = PHP_VERSION;
if($phpversion >= "5.5") {
echo "All good";
} else {
echo "Your version of PHP is too old";
}
... но, конечно, если $ phpversion содержит ничего, кроме цифр то этот сценарий не будет работать должным образом.
Заранее спасибо.
Его никогда не плохая идея [проверить, что manual] (http://php.net/phpversion) – RiggsFolly
Возможный дубликат [Как просто проверьте, что серверная версия PHP равна 5 или выше?] (http://stackoverflow.com/questions/7197290/how-to-simply-check-if-servers-php-version-is-5-or-above) – Samsquanch