Foros del Web » Programando para Internet » PHP »

Cadenas de PHP

Estas en el tema de Cadenas de PHP en el foro de PHP en Foros del Web. $label="<p style=\"text-align: justify; color: rgb(51, 51, 51);\"><font size=\"4\"><strong>TEXTO1</strong></font></p>\"/>"; $label2="<strong><font size=\"4\" face=\"verdana,arial,helvetica,sans-serif\" color=\"#000000\">TEXTO2</font></strong>\"/>"; $elements = "<p align=\"justify\"><strong><font face=\"verdana,arial,helvetica,sans-serif\" size=\"4\">TEXTO3</font></strong> </p>\>"; El problema que tengo es el ...
  #1 (permalink)  
Antiguo 27/02/2010, 15:08
 
Fecha de Ingreso: febrero-2010
Mensajes: 23
Antigüedad: 14 años, 2 meses
Puntos: 1
Busqueda Cadenas de PHP

$label="<p style=\"text-align: justify; color: rgb(51, 51, 51);\"><font size=\"4\"><strong>TEXTO1</strong></font></p>\"/>";

$label2="<strong><font size=\"4\" face=\"verdana,arial,helvetica,sans-serif\" color=\"#000000\">TEXTO2</font></strong>\"/>";

$elements = "<p align=\"justify\"><strong><font face=\"verdana,arial,helvetica,sans-serif\" size=\"4\">TEXTO3</font></strong> </p>\>";

El problema que tengo es el sigueinte, me hace falta de cadenas como la que muestro anterirmente extraer el texto que no son etiquetas de html, por ejemplo para el primer caso me hace falta obtener TEXTO1, no puedo hasegurar que sean estas etiquetas por tanto me haria falta trabajar con los <>, si alguien sabe alguna funcion que borre <todo el texto> de adentro de los piquitos y me deje solo el texto que no tiene <no me hace falta>Si me hace falta<no me hace falta>.

Saludos y gracias por la ayuda
  #2 (permalink)  
Antiguo 27/02/2010, 15:31
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 9 meses
Puntos: 66
Respuesta: Cadenas de PHP

Para empezar puedes probar con esto luego irlo perfeccionando:

Código PHP:
<?php $label="<p style=\"text-align: justify; color: rgb(51, 51, 51);\"><font size=\"4\"><strong>TEXTO1</strong></font>texto2</p>\"/>";
$strstrstr($label'>');
echo 
$str?>
Saludos
__________________
Tu álbum de cromos online!!
  #3 (permalink)  
Antiguo 27/02/2010, 15:44
 
Fecha de Ingreso: febrero-2010
Mensajes: 23
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Cadenas de PHP

Gracias por la pronta respuesta, pero no es tan sencillo como eso, te imprime bien lo que yo quiero aparentemente pero fijate que te lo pone grande como si alteraras las etiquetas, el navegador donde lo pruebas no te enseña nada pero en un txt siguen ay en el string todo, lo que pasa es que el nevegador lo interpreta como caracteristicas del tecto y no lo muestra

saludos
  #4 (permalink)  
Antiguo 27/02/2010, 15:52
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 9 meses
Puntos: 66
Respuesta: Cadenas de PHP

Como te dije, irlo perfeccionando:

Código PHP:
$label="<p style=\"text-align: justify; color: rgb(51, 51, 51);\">mas texto<font size=\"4\"><strong>TEXTO1</strong></font>texto2</p>\"/>";
$strstrstr($label'>');
$str=substr_replace ($str'',0,1);
echo 
strip_tags($str'<p>'); 
__________________
Tu álbum de cromos online!!

Última edición por santris; 27/02/2010 a las 16:02
  #5 (permalink)  
Antiguo 27/02/2010, 16:18
 
Fecha de Ingreso: febrero-2010
Mensajes: 23
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Cadenas de PHP

no quiero cantar victoria antes de tiempo pero creo que es lo que estaba buscando, estoy desde las 2pm buscando algo y probando pero nada, creo que la forma que pones da solucion a mi problema.
Voy a probar el juego de datos completo,

gracias
  #6 (permalink)  
Antiguo 27/02/2010, 16:23
 
Fecha de Ingreso: febrero-2010
Mensajes: 23
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Cadenas de PHP

en si solo tengo que usar strip_tags() gracias de nuevo por el aporte
  #7 (permalink)  
Antiguo 27/02/2010, 16:37
Avatar de santris  
Fecha de Ingreso: agosto-2009
Ubicación: Sant Feliu de Llobregat
Mensajes: 955
Antigüedad: 14 años, 9 meses
Puntos: 66
Respuesta: Cadenas de PHP

Cierto, las otras funciones las dejé como ejemplo.

Saludos
__________________
Tu álbum de cromos online!!

Etiquetas: cadenas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:27.