Código PHP:
// 1.
<? echo 'hola foro'; ?>
// 2.
<?= 'hola foro'; ?>
// 1 y 2 escriben lo mismo: hola foro
| |||
echo o = Buenas, no he podido encontrar más documentación sobre el "echo" de php. Quería saber si la abreviación "=" es soportable con todas las versiones de php. Ya sabeis que es lo mismo escribir: Código PHP: |
| ||||
... no es cuestión de las versiones el soporte de esa sintaxis sino de la configuración del propio PHP. Lo dice claramente en la documentación oficial: Cita: www.php.net/echoLa sintaxis abreviada solamente funciona si se encuentra habilitada la directiva de configuración short_open_tag. www.php.net/ini.core#ini.short-open-tag Una práctica buena sería no usar el modo abreviado, siempe utilizar el echo(). Saludos!
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |
| |||
Tienes razón. Para garantizarnos de que nuestro php funcione en cualquier entorno/plataforma es mejor no usar las abreviaturas. Gracias again ;) |