Von dieser Frage abgeleitet: (Java) How does java do modulus calculations with negative numbers?Wie ist -13% 64 = -13 in PHP?
Überall, um PHP zu zwingen, positive 51 zurückzugeben?
Update
der Suche nach einer Konfiguration zu beheben Einstellung, anstatt hart zu raten
oder andere mathematische Funktion wie bcmath?
aktualisiert
Nicht ganz überzeugt von dieser Java-Antwort, da es nicht wegen der negativen Modul -13+(-64) =?
aktualisiert ... Suche nach Lösung ohne Verwendung der Methode der harten Schätzung – ajreal
Es gibt keine Konfigurationseinstellung, um die Funktionsweise von Mathematik in PHP zu ändern. Wenn es dann wäre, würde es wahrscheinlich PHP brechen, was ich mir vorstellen würde verwendet viele Berechnungen intern – Gareth
Das ist kein beabsichtigter Algorithmus. Überraschenderweise akzeptieren Python und Perl das, aber PHP nicht. Verwenden Sie eine Problemumgehung. Btw, 'fmod()' und 'bcmod()' und 'gmp_mod()' auch nicht. – mario