Cuando instalamos extensiones o librerías, los requisitos de las mismas especifican una versión mínima de PHP.
El problema viene cuando no sabemos qué versión de PHP tenemos instalada; por eso es que en este post te mostraré 2 maneras de conocer la versión de PHP que tienes en tu sistema operativo.
Con phpinfo
Para este ejemplo debes tener acceso a los archivos de tu servidor. Crea un archivo llamado info.php y colócalo dentro de tu directorio público.
El contenido del mismo es el siguiente:
<?php
phpinfo();
?>
Si usas Windows con XAMPP, el directorio por defecto es C:\xampp\htdocs
En caso de que uses Linux con LAMP el directorio es /var/www/html/
Ahora visita localhost/info.php (o tu dominio) y debería verse la información de php, incluyendo la versión.
En mi caso tengo la versión de PHP 7.2.4. Ahí mismo en architecture dice si es de 32 o 64 bits.
Desde la línea de comandos
Hay una forma más fácil de saberlo, pero para eso debes agregar (en Windows) el directorio de PHP (C:\xampp\php) a la PATH.
En Linux no es necesario, pues el binario se agrega automáticamente.
Para saber la versión ejecuta:
php -v
Aparecerá un mensaje indicando la versión y arquitectura de PHP: