PHP: Como converter bigint de int para strin

Quero poder converter grandes ints em seus derivados de cadeia complet

Por exemplo

$bigint = 9999999999999999999;
$bigint_string = (string) $bigint;
var_dump($bigint_string);

saídas

string(7) "1.0e+19"

mas eu precis

string(19) "9999999999999999999"

Por favor, não me diga que eu deveria apenas definir o valor de $ bigint como uma string. Isso não é uma opção. Estou realmente preso e não sei se é possível?

questionAnswers(4)

yourAnswerToTheQuestion