Hola a todos, quisiera saber como puedo hacer esto:
Quiero reemplazar de una subcadena por otra es decir que yo quiero
tomar de la cadena X, la palabra Carlos
'Andrés;Carlos;Luis"
y luego reemplazarla por German.
Previamente ya habia ajustado que german debe reemplazarse por el segundo de la cadena...
Código PHP:
$reemplazar='German'
$numero='2'
cadenax='Andrés;Carlos;Luis'
$extraer = explode (";", $cadena);
$total= count($extraer);
$extraer[$numero]=$reemplazar;
for ($i = 0; $i <= $total; $i++) {
$llenar.=$extraer[$i];
$llenar.=';'
}
Pese que existe una funcion mucho mas simple str_replace , a veces en la cadena hay muchos carlosy yo solo quiero que reemplace la subcadena 2 o la que yo especifique...
Adicional a esto quiero volver a unir todas las subcadenas en una, que es la variable $llenar pero no se si alla una forma mas simple
Gracias por su atencion