(PECL uopz >= 1.0.4)
uopz_copy — Copie une fonction
Copie une fonction à partir de son nom.
class
Le nom de la classe contenant la fonction à copier
function
Le nom de la fonction
Une closure pour la fonction spécifiée.
Exemple #1 Exemple avec uopz_copy()
<?php
$strtotime = uopz_copy('strtotime');
uopz_function("strtotime", function($arg1, $arg2) use($strtotime) {
/* on peut appeler la fonction strtotime original depuis ici */
var_dump($arg1);
});
var_dump(strtotime('dummy'));
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
string(5) "dummy"