Я долго искал, но то, что я могу найти, не то, что я ищу. Мне нужно преобразовать целочисленное значение, которое может быть очень огромным, в строку. Звучит просто: "$var"
? Нет, потому что это может привести к представлению числа E+
.
<?php
$var = 10000000000000000000000000;
echo $var."\n";
echo "'$var'\n";
echo (string) $var."\n";
echo strval($var);
?>
1.0E+25
'1.0E+25'
1.0E+25
1.0E+25
Как сделать так, чтобы вывод был 10000000000000000000000000
вместо этого?