Converteer een wetenschappelijke notatie naar een Integer

Voor zeer grote getallen wordt in PHP de wetenschappelijke notatie gebruikt, een work-arround is om het getal kleiner te maken door in onderstaand voorbeeld de timestamp te delen door 1000.

$timestamp = 1356307200000;
echo $timestamp; // 1.3563072E+12
echo date('d-m-Y H:i:s', $timestamp / 1000); // 24-12-2012 01:00:00

Oplossing:

echo number_format($timestamp / 1000, 0, '.', ''); // 1356307200

Meer informatie: Wetenschappelijke notatie - Wikipedia