3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump((int)298390320923832098320983203); var_dump((int)298390320923832098320983203344); var_dump((int)298390320923832098320983203344567); var_dump((int)-298390320923832098320983203); var_dump((int)-298390320923832098320983203344); var_dump((int)-298390320923832098320983203344567);
Output for 8.5.0 - 8.5.3
Warning: The float 2.983903209238321E+26 is not representable as an int, cast occurred in /in/42Imk on line 3 int(-5354844793769820160) Warning: The float 2.983903209238321E+29 is not representable as an int, cast occurred in /in/42Imk on line 4 int(-5289020365509492736) Warning: The float 2.983903209238321E+32 is not representable as an int, cast occurred in /in/42Imk on line 5 int(5188146770730811392) Warning: The float -2.983903209238321E+26 is not representable as an int, cast occurred in /in/42Imk on line 6 int(5354844793769820160) Warning: The float -2.983903209238321E+29 is not representable as an int, cast occurred in /in/42Imk on line 7 int(5289020365509492736) Warning: The float -2.983903209238321E+32 is not representable as an int, cast occurred in /in/42Imk on line 8 int(-5188146770730811392)
Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.38, 7.0.0 - 7.0.33, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.34, 8.2.0 - 8.2.30, 8.3.0 - 8.3.30, 8.4.1 - 8.4.18
int(-5354844793769820160) int(-5289020365509492736) int(5188146770730811392) int(5354844793769820160) int(5289020365509492736) int(-5188146770730811392)
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.1, 5.0.3 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45
int(0) int(0) int(0) int(-9223372036854775808) int(-9223372036854775808) int(-9223372036854775808)
Output for 5.0.2
int(9223372036854775807) int(9223372036854775807) int(9223372036854775807) int(-9223372036854775808) int(-9223372036854775808) int(-9223372036854775808)

preferences:
97.38 ms | 2512 KiB | 4 Q