आप परिवर्तनीय कार्यों का उपयोग कर सकते हैं (http://php.net/manual/en /functions.variable-functions.php )।
$r = mysql_query("SELECT method FROM method_table WHERE id = 2");
$row = mysql_fetch_assoc($r);
$func = $row['method'];
$func($parameter); //will execute whatever method you stored in the `method` field
इस तरह आप एक ऐसे फंक्शन को निष्पादित कर सकते हैं जिसका नाम डेटाबेस में संग्रहीत है। यदि आप इसे किसी वस्तु के संदर्भ में निष्पादित करना चाहते हैं (इसलिए method
), आप यह कर सकते हैं:$this->$func($parameter);