Max: "größere" Variable als INT?

Beitrag lesen

Hi,
zur Demonstration meines Problems kurz ein Script:

<?php
 settype($x, int);
 $i=1;
 while(true) {
  $result=1;
  for($x=($i + 1); $x=($x - 1); $x >= 1) {
   $result=($result * $x);
  }
  print($i." : ".$result."\n");
  print("- - - - - - - - - - -\n");
  $i=( $i + 1 );
 }
?>

Wenn man dieses Ausführt bekommt man bis 170 sinnvolle Ergebnisse, danach nur noch Fehlermeldungen, was nicht weiter verwunderlich ist wenn man das Ergebniss für $i = 170 kennt: 7.25741561531E+306

Leider kann ich für PHP keine "längere" Variable als INT finden und wollte mich nun erkundigen ob das wirklich "schon" alles ist was PHP schafft?

Danke
Maax^