Вставьте & quot; do_action & quot; в массив по определенному индексу (PHP)

Кто-нибудь когда-нибудь был в состоянии вставить вывод do_action в массив по определенному индексу? Например, если у вас есть массив и функция ниже:

$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, и это ломает всю мою страницу.

0

Решение

Если это ваш точный код, то проблема здесь

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

правильная строка

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]