Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2019, 12:49
pedromir
 
Fecha de Ingreso: enero-2014
Mensajes: 91
Antigüedad: 10 años, 3 meses
Puntos: 2
Contar los caracteres de una cadena excluyendo las etiquetas

Hola a tod@s

Es posible contar los caracteres de una cadena sin tener en cuenta las etiquetas contenidas dentro de esa cadena, para luego poder cortarla al llegar a un número determinado de caracteres y hacer un salto de línea, pongo lo que estoy haciendo
Código PHP:
Ver original
  1. $cadena = strip_tags("<strong>Este texto</strong> es una etiqueta strong");
  2.     $cuento = strlen ($cadena);
  3.  
  4.     $newtext = wordwrap($cuento, 13, "<br>", false);
  5.     echo $newtext;
Me hace bien el corte, hace el salto de línea por la palabra "es", pero al utilizar strip_tags, las etiquetas <strong> ya no funcionan y por tanto ya no aparece en negrita el texto que está entre estas, por eso necesito que me mantenga las etiquetas.

Última edición por pedromir; 20/01/2019 a las 03:23