将“do_action”插入到特定索引(PHP)的数组中

有没有人能够将do_action的输出插入到特定索引的数组中? 例如,如果你有下面的数组和函数:</ p>

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

my_function(){
返回4 + 4;
}
</ code> </ pre>

我正在尝试:</ p>

  array_splice($ myarr)  ,2,0,do_action('my_function');); 
</ code> </ pre>

并输出:</ p>

   [1,2,8,3,4] 
</ code> </ pre>

我正在尝试在wordpress页面中集成这样的内容,这会打破我的整个页面。< / p>
</ div>

展开原文

原文

Has anyone ever been able to insert the output from do_action into an array at a specific index? For example, if you have the array and function below:

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

 my_function(){
  return 4 + 4;
}

I'm trying to do:

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

And have it output:

[1, 2, 8, 3, 4]

I'm trying to integrate something like this in a wordpress page, and it breaks my entire page.

1个回答



如果那是您的确切代码,那么问题就在这里</ p>

  array_splice($ myarr)  ,2,0,do_action('my_function');); 
</ code> </ pre>

正确的行是</ p>

  array_splice(  $ myarr,2,0,my_function()); 
</ code> </ pre>
</ div>

展开原文

原文

If that's your exact code then the problem is here

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

correct line is

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

doushi9780
doushi9780 此外,my_function声明的开头缺少function关键字。
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问