Мне было интересно, нормально ли это, если я сохраню набор функций в массиве, подобном этому
$f = array(
'functions1' =>
array(
'somefunction',
array($this, 'someclassfunction'),
array($this, 'someotherfunction'),
),
'functions2' =>
array(
'somefunction',
array($this, 'someclassfunction'),
array($this, 'someotherfunction'),
),
...
);
и назовите их позже как:
foreach($f as $key => $func)
call_user_func($func)...
Если я сделаю print_r($f)
, я получу огромный массив с множеством переменных от всех этих функций. Это как-то влияет на производительность?