Установка переменной в оператор, выполняющий ее

Я новичок в PHP в целом. Я возился с этим кодом, пока не захотел выполнить функцию в одном наборе вместо того, чтобы устанавливать и добавлять, sub, div, mult function. Как мне настроить настройку оператора переменных на два набора num?

Пример псевдокода:

<?php $Num1 = 10; $Num2 = 5; $operation = /; $Sum = $Num1 $operation $Num2; return $Sum; 

Или что-то вроде:

 <?php // creating Class "Math" class math { //Executing the function function exec($info = array()) { return $info['num1'] $info['operation'] $info['num2']; } } // Set info $info = array( 'num1' => 10, 'num2' => 5, 'operation' => '/' ); //execute the OOP $math = new math; echo $math->exec($info);