<? switch ($var): ?>
<? case 1: ?>
It's 1!
<? break ?>
<? endswitch ?>
Quiero hacer algo como eso, en otras palabras, usar la instrucción switch en plantillas de PHP. Esto es posible con la instrucción if. El código anterior genera Parse error: syntax error, unexpected T_INLINE_HTML, expecting T_ENDSWITCH or T_CASE or T_DEFAULT
en PHP 5.3. El PHP docs sugiere que esto debería ser posible.Cambiar declaración en HTML PHP inyectado
¿Alguien puede confirmar que esto no funciona o, mejor dicho, decirme qué estoy haciendo mal?
Gracias.
Debe utilizar '
Spudley
¿Dónde ves esto en la documentación? Fui al enlace que proporcionaste, pero no encuentro nada sobre la compatibilidad de mezclar HTML en línea con una declaración de cambio. –
(etiquetas cortas) no se han desaprobado, simplemente se evitan debido a la incompatibilidad con algunas configuraciones de servidor. – Steve