この関数の出力の何が問題なのか、ブラウザーに INF int を出力すると予想していたとおりに出力されます。
<?php
function reverse($n, $r){
if($n == 0) {
return $r;
}
return reverse($n/10, $r*10 + $n%10);
}
echo reverse(123456, 0);
?>