Si eres un amante de la línea de comandos de Linux, puedes ejecutar esto y ver qué versión de PHP estás ejecutando:
1 |
php -i |
o puede ejecutar esto alternativamente para obtener estrictamente el número de versión
1 |
php -v |
Encuentra la versión de PHP en Windows
php -v también funciona en plataformas Windows. Puede simplemente iniciar su CMD y ejecutarlo para ver la versión de PHP que tiene instalada actualmente.
Esto no funcionará si no incluyó php.exe en la ruta del sistema. Entonces, si este es su caso, deberá ubicar php.exe en su sistema. Main se encuentra aquí: C:\xampp\php, así que ejecutaré el comando set usando esta ruta como esta:
1 |
set PATH=%PATH%;C:\xampp\php\php.exe |
Ahora ejecute nuevamente php -v y debería ver su versión de PHP.
Busque la versión de PHP cuando no tenga acceso a una consola SSH.
Cuando no tiene acceso a una consola de línea de comandos, puede encontrar la versión de PHP usando la función phpinfo().
Simplemente colóquelo en un nuevo archivo .php y acceda a él a través de su URL.
1 |
<?php phpinfo() ?> |
O simplemente una forma más sencilla es usar la función específica phpversion() o la constante PHP_VERSION.
1 2 3 4 |
<?php echo 'PHP version is: ' . phpversion(); echo 'PHP version is: ' . PHP_VERSION; ?> |
¿Por qué necesito saber mi versión de PHP?
Hay muchas razones por las que puede estar interesado en la versión de PHP que está ejecutando. Una sería que algunas funciones no están disponibles en algunos paquetes y otras funciones están en desuso en otros.
Si desea conocer su versión de PHP y hacer algo o algo más dependiendo de su número de versión, es posible que le interese usar la comparación de esta manera.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
if (version_compare(PHP_VERSION, '7.0.0') >= 0) { echo 'I am at least PHP version 7.0.0, my version: ' . PHP_VERSION . "\n"; } if (version_compare(PHP_VERSION, '5.3.0') >= 0) { echo 'I am at least PHP version 5.3.0, my version: ' . PHP_VERSION . "\n"; } if (version_compare(PHP_VERSION, '5.0.0', '>=')) { echo 'I am at least PHP version 5.0.0, my version: ' . PHP_VERSION . "\n"; } if (version_compare(PHP_VERSION, '5.0.0', '<')) { echo 'I am still PHP 4, my version: ' . PHP_VERSION . "\n"; } |
Espero que esto te ayude