Jos olet Linuxin komentorivin ystävä, voit ajaa tämän ja katsoa, mikä PHP-versio sinulla on käytössä:
1
|
php -i
|
tai voit vaihtoehtoisesti ajaa tämän saadaksesi tiukasti versionumeron
1
Find PHP version on Windowsphp -v toimii myös Windows-alustoilla. Voit vain käynnistää CMD-ohjelman ja ajaa sen nähdäksesi PHP-version, joka sinulla on tällä hetkellä asennettuna. Tämä ei toimi, jos et ole sisällyttänyt php.exe:tä järjestelmäpolkuun. Joten jos tämä on sinun tapauksessasi, sinun on löydettävä php.exe järjestelmästäsi. Pääasiallinen sijaitsee täällä: C:\xampp\php, joten suoritan set-komennon käyttäen tätä polkua näin: MS DOS
|
1
|
set PATH=%PATH%;C:\xampp\php\php.exe
|
Jatka nyt uudelleen php -v ja sinun pitäisi nähdä PHP-versiosi.
Löydä PHP-versio, kun sinulla ei ole pääsyä SSH-konsoliin.
Kun sinulla ei ole pääsyä komentorivikonsoliin, voit löytää PHP-version käyttämällä phpinfo()-funktiota.
Laitat sen vain uuteen .php-tiedostoon ja pääset siihen käsiksi URL-osoitteesi kautta.
1
|
<?phpinfo() ?>
|
Vai yksinkertaisempi tapa on käyttää phpversion()-kohtaista funktiota tai PHP_VERSION-vakiota.
1
2
3
3
4
|
<?php
echo ’PHP-versio on: ’ . phpversion();
echo ’PHP-versio on: ’ . PHP_VERSION;
?>
|
Miksi minun on tiedettävä PHP-versioni
On monia syitä, miksi sinua voi kiinnostaa käyttämäsi PHP-versio. Yksi niistä on se, että jotkin funktiot eivät ole saatavilla joissakin paketeissa ja toiset funktiot ovat vanhentuneita toisissa paketeissa.
Jos haluat tietää PHP-versiosi ja tehdä jotakin tai jotakin muuta riippuen julkaisunumerostasi, saatat olla kiinnostunut käyttämään vertailua näin.
1
2
3
3
4
4
3
4
4
4
4
4
4
4
8
9
10
11
12
13
13
14
15
|
if (version_compare(PHP_VERSION, ’7.0.0’) >= 0) {
echo ’Olen vähintään PHP-versio 7.0.0, minun versioni: ’ . PHP_VERSION . ”\n”;
}
if (version_compare(PHP_VERSION, ’5.3.0’) >= 0) {
echo ’Olen vähintään PHP-versio 5.3.0, minun versioni: ’ . PHP_VERSION . ”\n”;
}
if (version_compare(PHP_VERSION, ’5.0.0’, ’>=’)) {
echo ’Olen vähintään PHP-versio 5.0.0, versioni: ’ . PHP_VERSION . ”\n”;
}
if (version_compare(PHP_VERSION, ’5.0.0’, ’<’)) {
echo ’Olen edelleen PHP 4, versioni: ’ . PHP_VERSION . ”\n”;
}
|
Toivottavasti tästä on apua