On Wed, 29 May 2002, Laurent Drouet wrote: > I would like to know if there is a way to unset a function or to replace > function contents by an other ?
Not natively, that I know of. If you think you'll have to do a lot of that, it's probably easier to keep the function name in a variable, and just change that when you want the function called to change. <? function add($a, $b) { return $a + $b; } function subtract($a, $b) { return $a - $b; } $mathfunc = 'add'; print '<br>' . $mathfunc(5, 3); // now we want to replace mathfunc so it subtracts instead of adds: $mathfunc = 'subtract'; print '<br>' . $mathfunc(5, 3); ?> miguel -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php