Al hacer este trabajo en PHP, uno puede cumplir con este tipo de problema:¿Cuál es la mejor práctica para establecer el atributo html a través de PHP?
<span title="<?php echo $variable;?>">...
El problema es que si $variable
contiene comillas dobles, debe cambiarlo a \"
Y que aún no es toda la historia :
<span title='<?php echo $variable;?>'>...
En este caso, tenemos que cambiar comillas simples para \'
, pero deje comillas dobles como es.
Entonces, ¿cómo podemos hacerlo de manera general?
confirmó con las especificaciones de HTML5 aquí: http://stackoverflow.com/questions/5320177/what-values-can-i-put-in-an-html-attribute-value –
1 de mencionando "ENT_QUOTES". Ya estaba usando la función this pero las comillas dobles estropeaban el html. – danielson317