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()_