Si no puede hacer que algo funcione y cree que podría deberse a que tiene una versión incorrecta de PHP, hay una forma muy simple de verificar la versión actual.
Las diferentes versiones de PHP pueden tener diferentes configuraciones predeterminadas y, en el caso de las versiones más nuevas, pueden tener nuevas funciones.
Si un tutorial de PHP da instrucciones para una versión particular de PHP, es importante comprender cómo verificar la versión que ha instalado.
Ejecutar un archivo PHP simple no solo le indicará su versión de PHP, sino también abundante información sobre todas sus configuraciones de PHP. Simplemente coloque esta única línea de código PHP en un archivo de texto en blanco y ábralo en el servidor:
A continuación se muestra cómo verificar la versión de PHP instalada localmente. Puede ejecutar esto en el símbolo del sistema en Windows o Terminal para Linux / macOS.
php -v
Aquí hay un ejemplo de salida:
PHP 5.6.35 (cli) (construido: 29 de marzo de 2018 14:27:15)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
Dado que realmente está ejecutando PHP en su servidor web, la razón más común para que la versión de PHP no aparezca es si la ruta a PHP no está configurada con Windows.
Es posible que vea el error de esta manera si la variable de entorno correcta no está configurada:
'php.exe' no se reconoce como un comando interno o externo, programa operativo o archivo por lotes.
En un símbolo del sistema, escriba el siguiente comando, donde la ruta después de "C:" es la ruta a PHP (la suya puede ser diferente):
establecer RUTA =% RUTA%; C: \ php \ php.exe