Невозможно, как вы его построили, даже если это выглядит многообещающе.Но вы можете сделать следующее для методов
$arr = [
['f1', ['pqr']],
['f2', ['xyz']],
# or some multi argument function
#['f3', ['a', 'b']],
];
foreach ($arr as $value) {
list($method, $args) = $value;
echo $test1->$method(...$args);
}
, и к членам можно получить доступ вот так
$arr = [
'v1'
];
foreach ($arr as $member) {
echo $test1->$member;
}