Foros del Web » Programando para Internet » PHP »

funcion remplazar texto

Estas en el tema de funcion remplazar texto en el foro de PHP en Foros del Web. Hola a todos quisiera saber que función podría usar para saber cuantas veces se repite una frase o palabra en un string. Y luego remplazar ...
  #1 (permalink)  
Antiguo 29/06/2009, 18:31
 
Fecha de Ingreso: junio-2009
Mensajes: 6
Antigüedad: 14 años, 10 meses
Puntos: 0
funcion remplazar texto

Hola a todos quisiera saber que función podría usar para saber cuantas veces se repite una frase o palabra en un string.

Y luego remplazar cada repetición de forma diferente ej: si la palabra iphone esta 3 veces en el string la primera repetición remplazar por "móvil iphone" la segunda por "celular iphone" y la tercera por "telefono iphone".

Alguien tiene una idea


Gracias
  #2 (permalink)  
Antiguo 30/06/2009, 12:56
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: funcion remplazar texto

Para saber cuantas veces aparece X cadena en un texto puedes usar substr_count().
http://www.php.net/manual/es/function.substr-count.php

Y para reemplazar los textos, podrias jugar con la funcion strpos() y substr(), o usar preg_replace()
http://www.php.net/manual/es/function.preg-replace.php
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 07:29.