<?php function is_64bit() {
$int = "9223372036854775807";
if ($int == 9223372036854775807) {
/* 64bit */
return true;
}
elseif ($int == 2147483647) {
/* 32bit */
return false;
}
else {
/* error */
return "error";
} }
if(is_64bit() === true) echo 'This version of PHP is 64bit!';
elseif(is_64bit() == "error") echo 'There was an unexpected error with the script.';
else echo 'This version of PHP is 32bit...';
?>
PD9waHAgZnVuY3Rpb24gaXNfNjRiaXQoKSB7CiRpbnQgPSAiOTIyMzM3MjAzNjg1NDc3NTgwNyI7CiRpbnQgPSBpbnR2YWwoJGludCk7CmlmICgkaW50ID09IDkyMjMzNzIwMzY4NTQ3NzU4MDcpIHsKICAvKiA2NGJpdCAqLwogIHJldHVybiB0cnVlOwp9CmVsc2VpZiAoJGludCA9PSAyMTQ3NDgzNjQ3KSB7CiAgLyogMzJiaXQgKi8KICByZXR1cm4gZmFsc2U7Cn0KZWxzZSB7CiAgLyogZXJyb3IgKi8KICByZXR1cm4gImVycm9yIjsKfSB9CgppZihpc182NGJpdCgpID09PSB0cnVlKSBlY2hvICdUaGlzIHZlcnNpb24gb2YgUEhQIGlzIDY0Yml0ISc7CmVsc2VpZihpc182NGJpdCgpID09ICJlcnJvciIpIGVjaG8gJ1RoZXJlIHdhcyBhbiB1bmV4cGVjdGVkIGVycm9yIHdpdGggdGhlIHNjcmlwdC4nOwplbHNlIGVjaG8gJ1RoaXMgdmVyc2lvbiBvZiBQSFAgaXMgMzJiaXQuLi4nOwo/Pg==