Reemplazar facilmente
Publicado por Andrés Osorio (1 intervención) el 24/07/2014 03:18:46
Hola a todos, quisiera saber como puedo hacer esto:
Quiero reemplazar de una subcadena especifica por otra es decir que yo quiero
tomar de la cadena X, la palabra Carlos (solo el primero)
'Andrés;Carlos;Luis;Carlos"
y luego reemplazarla por German.
Previamente ya habia ajustado que german debe reemplazarse por el segundo de la cadena...
Código PHP:
Pese que existe una funcion mucho mas simple str_replace ,me reemplaza son todos los carlos y yo solo quiero uno, el de la cadena 2
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
Quiero reemplazar de una subcadena especifica por otra es decir que yo quiero
tomar de la cadena X, la palabra Carlos (solo el primero)
'Andrés;Carlos;Luis;Carlos"
y luego reemplazarla por German.
Previamente ya habia ajustado que german debe reemplazarse por el segundo de la cadena...
Código PHP:
1
2
3
4
5
6
7
8
9
10
$reemplazar='German'
$numero='2'
cadenax='Andrés;Carlos;Luis;Carlos'
$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 ,me reemplaza son todos los carlos y yo solo quiero uno, el de la cadena 2
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
Valora esta pregunta
0