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