PHP Como faço para arredondar para duas casas decimais?

Eu preciso arredondar um decimal no PHP para duas casas decimais para que:

49.955

torna-se...

49.95

eu tenteiformato numérico, mas isso apenas arredonda o valor para49,96. Não posso usarsubstr porque o número pode ser menor (como 7.950). Eu fui incapaz de encontrar uma resposta para isso até agora.

Qualquer ajuda muito apreciada.

questionAnswers(13)

yourAnswerToTheQuestion