Tengo este codigo, y a mi entender deberia de devolver un valor pero hace otro.
Código :
<?php $patron = "\$1"; $reemplazar = "_"; $cadena = "esto es una prueba del oso $1"; $cadena = ereg_replace($patron, $reemplazar, $cadena); echo "Patron: ". $patron . "<br/>" . "Reemplazar por: " . $reemplazar . "<br/>" . $cadena . "<br/>"; ?>
Considero que la salida deberia ser asi:
Patron: $1
Reemplazar por: _
esto es una prueba del oso _
Reemplazar por: _
esto es una prueba del oso _
Pero sin embargo devuelve esto:
Patron: $1
Reemplazar por: _
esto es una prueba del oso $1
Reemplazar por: _
esto es una prueba del oso $1
Por qué? o estoy equivocado?
Gracias.