} elseif(is_array($x)){ /*var_dump($m);*/
$m = $x[1];
return $x[0]::$m(); // err
как вариант определить доп. переменную. А вообще, не нужно так писать, это тихий ужас. для "меня-подобных" этот вопрос очень многое объясняет и позволяет развиваться дальше.. Постарайся понять меня правильно сейчас, я не наезжаю и не хочу тебя уколоить, но.
и когда нужно будет складывать 1 + 2, 3 + 4, 5 + 6 - тоже.
при условии что никто не будет кидать непредусмотренный объект
Можно читать в ручную, без цикла. То есть генератор от цикла не зависит.