Alex Fechner: Rest Rechnung mit PhP ab 10 Stellen Fehler

Beitrag lesen

Hallo liebe PhPler.

Ich habe folgendes Problem:
Ich habe eine Zeit in Sekunden die ich aus verschidenen Gründen nicht mit mktime umrechnen will. Darum wollte ich dieses Sekundenanzahl / 60 Teilen um die Stunden zu erhalten. Den rest dieser Rechnung wiederum / 60 für die Minuten und der Rest davon sind ja dann die Sekunden. Dabei ist mir aufgefallen, dass ab 10stelligen Zahlen die Funktion % nichtmehr Funktioniert. z.B:

$rest1 = 61 % 60;
echo $rest1;
gibt aus: "1"

wenn man nun über 10 stellen geht wie z.B. hier:

$rest2 = 10000000000 % 60;
echo $rest2;

wird ein negativer Wert, bei noch mehr zeichen sogar nurnohc "0" ausgegeben. Bitte um Hilfe. MFG