Всем привет, у меня есть массив, в массиве мне приходит функция.
[UNPACK] => function($arOrder){return (((CSaleBasketFilter::AmountFilter($arOrder, "") >= 4650))); };
- данный элемент массива является типом string
Как можно вызвать данную функцию?
Пробовал делать так
$funcUnpack = $arDiscount['UNPACK'];
$callFuncUnpack = call_user_func($funcUnpack, $arOrder);
var_dump($callFuncUnpack);
Но ничего не происходить.
Но если скопировать данную функцию и запустить ее отдельно
$callFunc = function($arOrder){return (((CSaleBasketFilter::AmountFilter($arOrder, "") >= 4650))); };
print_r($callFunc($arOrder));
то я получаю результат