Foros del Web » Programando para Internet » PHP »

contar los caracteres de una cadena excluyendo las etiquetas

Estas en el tema de contar los caracteres de una cadena excluyendo las etiquetas en el foro de PHP en Foros del Web. Hola a [email protected] Es posible contar los caracteres de una cadena sin tener en cuenta las etiquetas contenidas dentro de esa cadena, para luego poder ...
  #1 (permalink)  
Antiguo 03/01/2019, 11:49
 
Fecha de Ingreso: enero-2014
Mensajes: 84
Antigüedad: 5 años, 5 meses
Puntos: 2
Contar los caracteres de una cadena excluyendo las etiquetas

Hola a [email protected]

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 02:23



La zona horaria es GMT -6. Ahora son las 02:20.