Вы должны быть в состоянии найти его в диктовке, возвращенной globals()
. Eg.:
<$ func_name = 'my_function_name' %>
${globals()[func_name](...)}
Хотя, это пахнет довольно неприятно для меня. Если бы вы могли расширить свою конечную игру, возможно, мы сможем придумать что-нибудь более разумное.