¿Qué es la función SUSTR_REPLACE () en PHP?
El substr_replace () es una función incorporada en PHP que le permite reemplazar una sección de una cadena con otra cadena. Esta función toma la cadena original, la cadena para reemplazar, la cadena de reemplazo y la posición inicial de la cadena de reemplazo como argumentos. La función de sintaxis para php substr_replace () es la siguiente:
substr_replace (cadena $ string, string $ reemplazo, int $ start [, int $ longitud]): stringDesglosemos los parámetros:
Ejemplo 1: Uso de otra cadena para reemplazar una parte de una cadena
Supongamos que tenemos una cadena "Hola LinuxMint!", Y queremos reemplazar" LinuxMint "con" Linuxhint ". Aquí está el código para lograr esto utilizando la función Substr_replace ():
$ string = "Hola LinuxMint!";En el código anterior, pasamos la cadena original "Hola LinuxMint!", Y la cadena de reemplazo" Linuxhint ", la posición inicial ($ inicial) de la cadena de reemplazo 6, y la longitud de la cadena a reemplazar es 9 a la función subStr_replace ():
Ejemplo 2: reemplazar una parte de una cadena con una cadena vacía
Supongamos que tenemos una cadena "Hola LinuxMint!", Y queremos eliminar" LinuxMint "de la cadena. Aquí está el código para lograr esto, utilizando la función SubStr_replace ():
$ string = "Hola LinuxMint!";La cadena original "Hola LinuxMint!"Se pasa junto con una cadena vacía (" "), el punto de partida de la cadena de reemplazo (6) y la longitud de la cadena de reemplazo (9).
Conclusión
Para reemplazar una parte de una cadena con otra cadena en PHP, se usa la función SUSTR_REPLACE (). También vimos dos ejemplos de uso de esta función, con código completo y explicación. Con este conocimiento, puede manipular cadenas en PHP de manera fácil y eficiente.