Victoria, parte de este gran equipo, nos hizo el favor de redactar este artículo porque conoce muy bien el tema.
Solución:
Entonces, quiere resaltar todas las piezas de código que no funcionarán con la versión de PHP en la que lo está escribiendo, ¿verdad? Eso se puede hacer aquí:
Preferences
-> Languages & Frameworks
> PHP
y lo mismo en Mac:
PhpStorm -> Preferences (⌘,)
-> Languages & Frameworks
> PHP
O con versiones más nuevas de PhpStorm en Windows:
File
-> Settings
-> Languages & Frameworks
> PHP
luego seleccione su versión de PHP, por ejemplo, 7.0
Esto es muy útil cuando su sistema local se ejecuta PHP 7.0
por ejemplo, pero la producción está en marcha PHP 5.5
.
De esa manera, PhpStorm le advertirá qué partes no funcionarán en producción, le mostrará las sugerencias adecuadas durante la escritura del código de acuerdo con la versión seleccionada, etc.
En caso de que su campo esté deshabilitado.
Probablemente su configuración “Sincronizar la configuración IDE con composer.json” esté habilitada
Puede cambiar su versión de PHP en composer.json
expediente
"require":
"php": ">=7.1.0",
O deshabilite su configuración en esta ruta
File -> Settings -> Languages & Frameworks > PHP > Composer
*Si cambia su archivo composer.json: como comentó Félix Gagnon-Grenier, tenga en cuenta que tiene efectos en la forma en que se requerirán los paquetes más adelante
Abra el cuadro de diálogo Configuración eligiendo Archivo | Ajustesluego haga clic PHP por debajo Idiomas y marcos. Se abre la página de PHP.
Ahora puedes hacer 2 cosas:
- En la página PHP que se abre, puede establecer el “Nivel de idioma PHP”.
- Puede instalar la versión de PHP que desee localmente, por ejemplo, instalando paquetes como wamp o xamp y luego configurando el intérprete de su PHP en la página de PHP que abrió. Más información aquí
Al final de todo puedes encontrar las notas de otros administradores, tú además tienes el poder insertar el tuyo si te apetece.