3v4l.org

run code in 300+ PHP versions simultaneously
<?php $formula = '(($a+$b)/$c)'; $deviceData["devicename"] = ['a' => 20, 'b' => 30, 'c' => 580]; $runFormula = function ($formula, $data) { extract($data); return eval('return '.$formula.';'); }; echo $runFormula($formula, $deviceData["devicename"]);

preferences:
57.47 ms | 402 KiB | 5 Q