[請益] 函數當參數?
事情是如此的…
查過資料之後…在php下是可以把函數當作參數去傳遞…
他的方法大概就是先定義 function f(){ ... }
然後其他function test($func){ ... }
想把f當參數時,只要call test("f");
降子test()就會視"f"為function f了~
那…php有沒有辦法在不預先定義函數的狀況下,傳遞函數變數呢?
大概就和javascript可以直接call test(function(){ ... }); 一樣
我用同樣的思維在php試著降子作…
但好像會出錯0rz...
不想先定義的原因是,我擔心會不小心造成function redefine
如果抽出來當global function又覺得每個page都要讀所有 global function 有點傷…
所以求助於大家…
先感謝高手回答了m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.87.174
→
06/07 02:15, , 1F
06/07 02:15, 1F
→
06/07 02:17, , 2F
06/07 02:17, 2F
推
06/07 12:30, , 3F
06/07 12:30, 3F
→
06/07 14:55, , 4F
06/07 14:55, 4F
→
06/07 14:55, , 5F
06/07 14:55, 5F
推
06/08 03:07, , 6F
06/08 03:07, 6F
→
06/08 03:08, , 7F
06/08 03:08, 7F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章