<?php
$sayi1="9223372036854775807";
$sayi2="35";
$son2karakter=substr($sayi1,strlen($sayi1)-2);
$sonuc=$son2karakter+$sayi2;
echo substr($sayi1,0,strlen($sayi1)-2).$sonuc;
?>

bide siz bu sekilde deneyin. mesala dediginiz rakamda oluyor. ama bu verdigim rakamdada
9.22337203685E+189223372036854775842 böyle bir rakam veriyor. bi kaç formul buldum ama rakamlar degisince onlarda bozuluyor. burdaki rakamlardada yine verdiginiz bozuldu ama az onceki verdigim rakamlarda bozulmad1