created change php ide phpstorm

change - ¿Cómo puedo configurar la versión de PHP en PHPStorm?



can t change php version phpstorm (6)

¿Es posible establecer el valor de la versión de PHP, digamos 4.0+ y tener funciones destacadas de PHPStorm que no funcionarían con la versión más antigua? Por ejemplo, para PHP4 esto debería resaltar static function etc. Tengo una instalación de PHP en mi PC, pero no quiero instalar una versión anterior de PHP para cada pequeño script que tengo que producir.

Gracias


Abra el cuadro de diálogo Configuración seleccionando Archivo | Configuraciones , luego haga clic en PHP en Idiomas y marcos . La página PHP se abre.

Ahora puedes hacer 2 cosas:

  1. En la página de PHP que se abre, puede establecer el "Nivel de idioma de PHP".
  2. Puede instalar la versión PHP que desee localmente, por ejemplo, instalando paquetes como wamp o xamp y luego establezca el intérprete de su PHP en la página PHP que abrió. Más información here

En Mac, está bajo PHPStorm, Preferences, Languages ​​& Frameworks, PHP


En caso de que tu campo esté deshabilitado.

Puede cambiar su versión de PHP en el archivo composer.json

"require": { "php": ">=7.1.0", }

Como comentó Félix Gagnon-Grenier ,
Tenga en cuenta que tiene efectos sobre la forma en que se necesitarán los paquetes más tarde


En imagen ..........................

EN


Entonces, ¿quieres resaltar todas las piezas de código que no funcionarán en la versión que estás escribiendo, verdad? Eso se puede hacer en:

Preferences -> Languages & Frameworks > PHP

O en las versiones más nuevas de PhpStorm:

File -> Settings -> Languages & Frameworks > PHP

luego selecciona tu versión, por ejemplo, 7.0

Esto es muy útil cuando tu local está en 7.0, por ejemplo, pero la producción está en 5.5. De esa forma, phpstorm te advertirá qué partes no funcionarán en producción.


Puede usar la respuesta de Alejandro Moreno , pero a veces es posible que no pueda cambiar el nivel de PHP desde el menú desplegable cerrado.

Puede deshabilitar la casilla "Sincronizar configuraciones IDE con composer.json" desde:

Archivo -> Configuración -> Idiomas y marcos -> PHP -> Compositor

Y después de aplicar de nuevo abierto

Archivo -> Configuración -> Idiomas y marcos -> PHP

Aquí puede cambiar el nivel de PHP desde el menú desplegable abierto.