Hogyan ellenőrizhetem, hogy milyen PHP verziót futtatok

Ha szereted a Linux parancssort, akkor futtasd ezt, és nézd meg, hogy milyen PHP verziót futtatsz:

MS DOS

1
php -i

vagy futtathatja ezt is, hogy szigorúan a verziószámot kapja

MS DOS

1
php – -v

Find PHP version on Windows

php -v is működik Windows platformokon. Csak indítsd el a CMD-t és futtasd le, hogy megnézd az aktuálisan telepített PHP verziót.

Ez nem fog működni, ha nem vetted fel a php.exe-t a rendszer elérési útvonalába. Tehát ha ez az eset áll fenn, akkor meg kell keresned a php.exe-t a rendszereden. A fő itt található: C:\xampp\php, tehát a set parancsot ezzel az elérési úttal futtatom így:

MS DOS

1
set PATH=%PATH%;C:\xampp\php\php.exe

Most futtasd újra a php -v parancsot, és látnod kell a PHP verzióját.

Keresd meg a PHP verzióját, ha nincs hozzáférésed SSH konzolhoz.

Ha nincs hozzáférésed parancssori konzolhoz, akkor a phpinfo() függvény segítségével megkeresheted a PHP verzióját.

Egyszerűen tedd egy új .php fájlba és érd el az URL címen keresztül.

PHP

1
<?phpinfo() ?>

Vagy csak egyszerűbb a phpversion() specifikus függvény vagy a PHP_VERSION konstans használata.

PHP

1
2
3
4

<?php
echo ‘PHP version is: ‘ . phpversion();
echo ‘PHP version is: ‘ . PHP_VERSION;
?>

Miért van szükségem a PHP verziómra

Egy csomó oka van annak, hogy miért lehet érdekes az Ön által használt PHP verzió. Az egyik az, hogy néhány funkció nem érhető el bizonyos csomagokban, más funkciók pedig elavultak másokban.

Ha tudni akarod a PHP-verziódat, és szeretnél tenni valamit vagy valami mást a kiadásodtól függően, akkor érdekelhet a compare használata, mint ez.

PHP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

if (version_compare(PHP_VERSION, ‘7.0.0.0’) >= 0) {
echo ‘Én legalább a PHP 7.0.0 verziója vagyok, az én verzióm: ‘ . PHP_VERSION . “\n”;
}
if (version_compare(PHP_VERSION, ‘5.3.0’) >= 0) {
echo ‘Én legalább PHP 5.3.0 verziójú vagyok, az én verzióm: ‘ . PHP_VERSION . “\n”;
}
if (version_compare(PHP_VERSION, ‘5.0.0’, ‘>=’)) {
echo ‘Én legalább a PHP 5.0.0.0 verziója vagyok, az én verzióm: ‘ . PHP_VERSION . “\n”;
}
if (version_compare(PHP_VERSION, ‘5.0.0’, ‘<‘)) {
echo ‘Én még PHP 4 vagyok, a verzióm: ‘ . PHP_VERSION . “\n”;
}

Remélem, ez segít neked

.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.