Foros del Web » Programando para Internet » PHP »

alguna funcion para identificar una cadena dentro de otra?

Estas en el tema de alguna funcion para identificar una cadena dentro de otra? en el foro de PHP en Foros del Web. me gustaria saber con q funcion puedo identificar si "cadena" esta contenida dentro de "esta es una cadena" y devolver true si "cadena" existe dentro ...
  #1 (permalink)  
Antiguo 26/12/2003, 08:56
Avatar de ArrauKano  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago
Mensajes: 664
Antigüedad: 21 años, 5 meses
Puntos: 4
alguna funcion para identificar una cadena dentro de otra?

me gustaria saber con q funcion puedo identificar si "cadena" esta contenida dentro de "esta es una cadena" y devolver true si "cadena" existe dentro de la oracion o false en caso contrario.

con cual se puede hacer?
__________________
Blog | Tecnosquad
  #2 (permalink)  
Antiguo 26/12/2003, 09:59
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cuando tengas dudas así de concretas .. estaría bueno empezar por el manual oficial de PHP y ver el tema correspondiente (en tu caso el de funciones asociadas al tratamiento de cadenas). Ahí veras:

substr_count() que te devuelve el nº de veces que se repite tu cadena patron en la cadena origen.

Y también tienes el tema de expresiones regulares para hacer lo mismo. Si el patrón es tan simple como lo que propones .. no vale la pena (ademas que consume más recursos) usar expresiones regulares .. pero si es más complejo lo ideal son las Expresiones regulares (funciones tipo ereg() .. y afines).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 26/12/2003 a las 10:09
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 17:44.