print PHP_INT_MAX;
9223372036854775807
То есть, все числа, большие этого значения, преобразуются в вещественные с потерей точности. Либо сразу используйте строку $a = '10044232471141200000';
, либо библиотеку высокой точности GMP. F0 9F 87 A6 F0 9F 87 BC
"\xF0\x9F\x87\xA6\xF0\x9F\x87\xBC"
🇦🇼