aaronvegh Posted May 27, 2006 Share Posted May 27, 2006 I'm trying to write a class that has variable (dynamic) function names. Here's some code:[code]/* Construct the function name that will be called to validate the data */ $func = $key."_validate";/* Check to see if the validation function exists for this form element. */ if(function_exists(eval("\$this->".$func.";"))) { etc...[/code]my best attempt is to use eval(), but it's not working; you can echo out the eval statement and get $this->functionname, but apparently the statement is evaluated after compile time or something, because it doesn't work.Anyone know how to get this to work?Thanks,Aaron. Link to comment https://forums.phpfreaks.com/topic/10577-dynamic-function-names-in-classes/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.