Descripción
string
ereg_replace ( string pattern, string replacement, string string)
Esta función examina string buscando
coincidencias de pattern, y reemplaza el
texto encontrado con replacement.
Devuelve la cadena modificada. Si no hay coincidencias que
reemplazar, devuelve la cadena original.
Si pattern contiene subcadenas entre
paréntesis, replacement puede contener
subcadenas de la forma
\\cifra, que serán
reemplazadas por el texto que coincide con la subcadena entre
paréntesis que ocupa el lugar indicado por la cifra;
\\0 produce el contenido total de la cadena.
Se pueden usar hasta nueve subcadenas. Los paréntesis pueden
anidarse; en este caso se cuentan los paréntesis de
apertura.
Si no se encuentran coincidencias en
string, se devuelve
string sin cambios.
Por ejemplo, el siguiente fragmento de código imprime "This was a
test" tres veces:
Ejemplo 1. ereg_replace() example $string = "This is a test";
echo ereg_replace( " is", " was", $string );
echo ereg_replace( "( )is", "\\1was", $string );
echo ereg_replace( "(( )is)", "\\2was", $string ); |
|
Ver también ereg(), eregi(),
y eregi_replace().