2016-10-03 139 views
0

有沒有人能夠將do_action的輸出插入到特定索引的數組中?舉例來說,如果你有下面的數組和功能:將「do_action」插入到特定索引處的數組中(PHP)

$myarr = array(1,2,3,4); 

my_function(){ 
    return 4 + 4; 
} 

我試圖做的事:

array_splice($myarr, 2, 0, do_action('my_function');); 

而且有它的輸出:

[1, 2, 8, 3, 4] 

我想在wordpress頁面中整合了這樣的內容,並且它打破了我的整個頁面。

回答

1

如果這是你確切的代碼,那麼問題就在這裏

array_splice($myarr, 2, 0, do_action('my_function');); 

正確的路線是

array_splice($myarr, 2, 0, my_function()); 
+0

另外,'function'關鍵字從創建my_function聲明的開始丟失了。 –