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