Met de functie round() is helemaal niets mis, het probleem moet dus wel ergens anders in zitten.
Het is overigens wel een goede gewoonte om ook de precisie aan te geven, dus op hoeveel cijfers achter de komma moet worden afgerond. In dit geval dus 0.
<?php
$rek4 = round(172.67, 0); // 0 staat voor 0 cijfers achter de komma
echo $rek4;