El reverso del número en PHP no muestra la salida correcta

He hecho un programa para revertir el número pero cada vez.0 Se anexa al resultado.

$num = 675;
$rev = 0;

while($num > 0) {
$temp = $num % 10;
$rev = ($rev *  10) + $temp;
$num = (int) $num / 10;
}

echo $rev;   //result is 5760

Respuestas a la pregunta(10)

Su respuesta a la pregunta