Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2005, 12:57
jpalbox
 
Fecha de Ingreso: abril-2002
Mensajes: 432
Antigüedad: 22 años
Puntos: 0
Reemplazar parte de una cadena

Hola, como estan?

Les comento mi problema, a ver si me podeis aclarar las ideas,

Resulta que tengo una cadena con nombres separada por ; asi:

pedro;pepe;pedro;juan;pedro

Tengo la cadena troceada por un explode por los ;, con lo que puedo averiguar cada nombre en que posicion de la cadena con respecto al explode esta:

pedro;pepe;pedro;juan;pedro;
0 1 2 3 4

, y ahora quiero sustituir la cadena pedro; pero la que esta en la posicion 2 del explode, lo he intentado con la funcion str_replace pero me sustituye los dos pedros, es decir, pedro (0) y pedro (2) ¿Alguna idea de como puedo hacerlo?

Un Saludo y gracias