[請益] Mysql 儲存 PHP Function Name

看板PHP作者 (Qooo)時間14年前 (2011/12/20 17:55), 編輯推噓1(108)
留言9則, 5人參與, 最新討論串1/1
大家好, 請問一下, 是否可以將 PHP Function Name 存在 Mysql Table 中, 在不同的情況下, Call 相對應的 Function? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.184.238

12/20 17:58, , 1F
可以, 直接 $functionName(...)就好
12/20 17:58, 1F

12/20 17:59, , 2F
或是用 call_user_func()
12/20 17:59, 2F

12/20 18:09, , 3F
謝謝 :)
12/20 18:09, 3F

12/20 18:26, , 4F
真的可以$functionName()嗎?怎麼每次我都看到"function
12/20 18:26, 4F

12/20 18:26, , 5F
name must be constant"的錯誤?
12/20 18:26, 5F

12/20 18:30, , 6F
可以直接用 $func = 'var_dump'; $func('test');
12/20 18:30, 6F

12/20 18:47, , 7F
我印象中沒出現過那個錯誤@@
12/20 18:47, 7F

12/20 18:48, , 8F
啊....您是指 Error: function name must be a string ?
12/20 18:48, 8F

12/20 20:45, , 9F
php.net 裡對這個功能的說明: http://tinyurl.com/6r3kb8t
12/20 20:45, 9F
文章代碼(AID): #1Ey5jqur (PHP)
文章代碼(AID): #1Ey5jqur (PHP)