Foros del Web » Programando para Internet » PHP »

buscar coincidencias en cadena de texto php

Estas en el tema de buscar coincidencias en cadena de texto php en el foro de PHP en Foros del Web. Hola, como estan? tengo un problemita! quiero hacer un buscador pero con el php o sea que uno coloque varias palabras o una sola y ...
  #1 (permalink)  
Antiguo 06/01/2013, 20:42
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 12 años, 8 meses
Puntos: 18
buscar coincidencias en cadena de texto php

Hola, como estan? tengo un problemita! quiero hacer un buscador pero con el php o sea que uno coloque varias palabras o una sola y que entonces me busque entre todas las cadenas de texto que posea y me diga las coincidencias! que funcion deberia de usar para lo que necesito? Gracias a quienes me puedan ayudar! ;D
  #2 (permalink)  
Antiguo 06/01/2013, 20:45
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: buscar coincidencias en cadena de texto php

¿Cómo así "todas las cadenas de texto que posea"?

Puedes usar strpos para una búsqueda básica en una cadena.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 06/01/2013, 20:54
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 12 años, 8 meses
Puntos: 18
Respuesta: buscar coincidencias en cadena de texto php

o sea supongamos que yo poseo muchas cadenas de texto o sea

1) Cadena 1
2)Cadena 2
3) 3
4)4
y entonces que mi palabra a buscar sea "cadena" entonces que busque en todas las cadena de texto que se posean o sea la "1234" y que me devuelva la coincidencia o la cadena con la coincidencia! y si son mas de una palabra que por ejemplo sea "cadena 1" que igual busque en todas las cadenas y me muestre la coincidencia! algo asi estilo mysql como se usa el LIKE %'$busqueda'%

Etiquetas: coincidencias, 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 12:10.