Quiero reescribir una función en PHP (digamos la función mail()), y quiero que así sea cuando llame a mail() a partir de ahora, cargue mi versión de mail() y no la predeterminada php versión. ¿Es esto posible en php?¿Es posible reemplazar una función en php (como correo) y hacer que haga otra cosa?
La razón por la que quiero hacer esto es porque tengo miles de líneas de código que llaman mail() y no quiero reescribirlas todas.
También para referencia futura, en programación de computadoras, ¿cómo se llama cuando haces algo como esto?
Gracias
Python es muy bueno en esto, para tu información. PHP no es. – gahooa
@gahooa Está tratando de evitar el código de refactorización, dudo que vaya a reescribirlo todo en Python para facilitar la refactorización. –
posible duplicado de [¿Es posible reemplazar (monopatch) funciones de PHP?] (Http://stackoverflow.com/questions/530649/is-it-possible-to-replace-monkeypatch-php-functions) – outis