substr HTML seguro en PHP

Si habéis programado en PHP seguramente habréis utilizado la función substr que sirve para obtener una subcadena de una cadena de texto mayor tamaño. Por ejemplo:

Obtendríamos como resultado ‘Hola’.

Pero si estamos usando una cadena que contiene código HTML, es posible que se queden etiquetas abiertas y nos de problemas. Por ejemplo:

Obtendríamos como resultado ‘<a h’. Y no es lo que quería.

He encontrado una solución en los comentarios de la propia web de PHP. Sería usar la siguiente función en vez de substr.

Por tanto, si ahora cambiamos substr por csubstr, obtendríamos como resultado ‘<a href=»helloworld.php»>Hello</a>’. Que a la hora de imprimirlo en una web quedaría correctamente.

2 comentarios en “substr HTML seguro en PHP

Los comentarios están cerrados.