I'm passing some post data to execute a function based on post data, to determine if this should execute I've tried to use the following:
$SP = new StoredProcedure();
if(function_exists($SP->$_POST['function']))
{
$SP->$_POST['function']();
}
else
{
echo 'function does not exist.';
}
Unfortunately this passes the following error:
Notice: Undefined property: StoredProcedure::$getFormList in
C:DWASFilesSitesjunglegymVirtualDirectory0sitewwwrootwp-contentpluginsqcoreqcore_waitress.php
on line 353 function does not exist.
I'm certain this function does exist, and when I execute it without the function_exists()
Is there a way to check if a function exists when it's inside a class?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…