Функция выражения математики PHP

То, что я действительно ищу, является функцией уравнения математики, которая принимает строку, представляющую и уравнение, и вычисляет ответ как возвращаемый тип

Для примера "(((4 * 5) + 6) * 2) / 8"

OutPut: 6.5

Так что в кодировании слезы что-то вроде

print calc("(((4 * 5) + 6) * 2) / 8"); 

Есть ли уже класс или функция, которую построил какой-то ангел, или я сделал это сам?

благодаря